异想家Eclipse的偏好配置
1、汉化
http://www.eclipse.org/babel/downloads.php
找到Babel Language Pack Zips,下面选自己版本点进去,找到如下类似的中文包:
BabelLanguagePack-eclipse-zh_4.7.0.v20171231020002.zip (85.5%)
然后解压,粘贴“features”和“plugins”文件夹到Eclipse的dropins目录下,重启即可。
2、字体设置
Windows -> Perspective -> Appearance -> Colors and Fonts -> Basic -> Text Font 修改为Yahei Consolas Hibrid
3、文件默认编码UTF-8
Preferences -> General -> Workspace 将"Text file encoding"选为"Other" - "UTF-8"
改变现有项目的编码的步骤: 右击项目属性, 选择"Text file encoding"的编码
Preferences -> Content Types 可以修改 Java Properties File 或者其他文件的默认编码格式等
4、增强自动代码提示
默认下, 只有按"."或"Alt + /"才出现代码提示功能, 不够强大, 作小小设置, 可将代码提示功能像VS的一样方便。进入:
Preferences -> Java -> Editor -> Content Assist
将"Auto Activation triggers for java"设置为".abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ(,@"
5、自动保存
Preferences -> General -> Editor -> Autosave
设置时间2s。
6、设置JDK本地JavaDOC API的路径 以及 源码
设置JDk: Window -> Preferences -> Java -> Installed JREs
点击右侧的 Edit;全选 JRE system libraries 下的所有jar 包, 点击右侧的 Source Attachment,选择External Location, 选择JDK安装目录下的src.zip文件,点击OK即可!
有时候会遇到,非JDK的jar包没有源码,点击Attach Source,然后和JDK的类似,添加相关的src.zip即可。
7、智能输入分号和花括号
Preferences -> Java -> Editor -> Typing 打开Typing选项。选中Semicolons和Braces checkboxs。
8、设置Java格式化默认长度
强迫症来了,不喜欢一行太长的代码被格式化后换行。可以做如下设置避免换行:
Windows -> Preferences -> Java -> Code Style -> Formatter(格式化编辑) -> Edit -> Line Wrapping -> Maxmum line width, 大小可以自己设置,个人习惯设置成120
99、导出、导入个人配置
File > Export > General > Preferences,导入选择Import > General > 首选项 即可。
常用快捷键:
文档注释:Alt + Shift + J
折叠代码:Ctrl + Shift + Numpad_Divede(小键盘的/号)
展开代码:Ctrl + Shift + Numpad_Multiply(小键盘的*号)
异想家Eclipse的偏好配置的更多相关文章
- 异想家IDEA的偏好配置
最好将配置文件位置改为软件安装目录下,因为只有自己用,易于便携. 修改bin目录下的idea.properties,注释#去掉修改idea.config.path.idea.system.path配置 ...
- 异想家Win10系统安装的软件与配置
1.C盘推荐一个硬盘,256G,安装好驱动,显卡配置好高性能,激活Win10,屏蔽WIn10驱动更新(Show or hide updates.diagcab),改电脑名称为Sandeepin-PC. ...
- 异想家Win7系统安装的软件与配置
C盘推荐一个硬盘,256G以上,安装好驱动,激活Win7,备份一次系统(纯净)! 1.Mac.Linux时间同步(双系统时配置): 开始->运行->CMD,打开命令行程序(以管理员方式打开 ...
- 异想家Win10常用的软件推荐
本文总结一下自己日常使用Win10中涉及到的好用小软件,那些装机必备的软件在这里就不一一列出了.我重点想推荐一些自己觉得好用,符合自己偏好,但又不是每个人都知道的小工具: Rolan:一款类似于Win ...
- 异想家Ubuntu安装的软件
[替换国内源] https://developer.aliyun.com/mirror/ubuntu 我提供一个下载,方便第一次安装懒得敲命令: https://jfz.me/16.04/source ...
- 异想家Golang学习笔记
1. 简介 官网:https://golang.google.cn/ 2. 编译器.工具链 编译 go build .\demo.go 编译和执行指令合二为一 go run demo.go 3. 注释 ...
- 异想家纯C语言矩阵运算库
Sandeepin最近做的项目中需要在嵌入式芯片里跑一些算法,而这些单片机性能不上不下,它能跑些简单的程序,但又还没到上Linux系统的地步.所以只好用C语言写一些在高级语言里一个函数就解决的算法了, ...
- eclipse安装和配置
一.下载eclipse eclipse下载页 (选择"Eclipse IDE for Java EE Developers",适用于web和android开发) 我用的是luna的 ...
- Java基础(57):Eclipse中环境配置(视图字体颜色行号调试快捷键等等)
1:Eclipse的基本配置 A:程序的编译和运行的环境配置(一般不改) window -- Preferences -- Java 编译环境:Compiler 默认选中的就是最高版本. 运行环境:I ...
随机推荐
- 什么是神经网络 (Neural Network)
反向传播: 可以看作是再一次将传过来的信号传回去, 看看这个负责传递信号神经元对于”讨糖”的动作到底有没有贡献, 让它好好反思与改正, 争取下次做出更好的贡献. 生物神经网络和人工神经网络的差别: 人 ...
- ansible批量部署nginx
1.1 将nginx的安装包,和安装脚本copy到客户端,并安装脚本 vim /ansible/roles/nginx/tasks/main.yml - name: copy nginx_tar_gz ...
- 洛谷$P2050\ [NOI2012]$美食节 网络流
正解:网络流 解题报告: 传送门$QwQ$ 昂开始看到$jio$得,哇长得好像上一题嗷$QwQ$ 然后仔细康康数据范围,发现,哇好像要几万个点,,,显然就$GG$了 但感$jio$思路方向好对的亚子? ...
- $HDU$ 4352 ${XHXJ}'s LIS$ 数位$dp$
正解:数位$dp$+状压$dp$ 解题报告: 传送门! 题意大概就是港,给定$[l,r]$,求区间内满足$LIS$长度为$k$的数的数量,其中$LIS$的定义并不要求连续$QwQ$ 思路还算有新意辣$ ...
- 「Luogu P1435」回文字串 解题报告
题面 主要大衣大意: 给定一个字符串,求至少加入多少个字符才能使字符串变成回文字符串 下面就是我一本正经的胡说八道题解 思路: 很显然,这应该是一道典型的最长公共子序列的题目 因此,主要思想就是DP ...
- wrk性能测试(详解)
一.简介 wrk 是一款针对 Http 协议的基准测试工具,它能够在单机多核 CPU 的条件下,使用系统自带的高性能 I/O 机制,如 epoll,kqueue 等,通过多线程和事件模式,对目标机器产 ...
- 细说javascript typeof操作符
细说javascript typeof操作符 typeof定义 typeof是一元运算符,用来返回操作数类型的字符串.下面是ECAMScript5.1关于typeof的标准定义: NOTE:上面表格标 ...
- Good Bye 2019(前五题题解)
这套也是后来补得. 我太菜了,第三题就卡着了.想了好久才做出来,要是参加了绝对掉分. D题是人生中做完的第一道交互题,不容易. 比赛传送门 A.Card Game 题目大意:一共有n张互不相同的牌,玩 ...
- Quartz 和 springboot schedule中的cron表达式关于星期(周几)的不同表示
一.Quartz中cron 表达式分析: quartz 官方源码(org.quartz.CronExpression)解释: Cron expressions are comprised of 6 r ...
- ArcGIS Enterprise 10.6 (Windows)安装及部署图解
目录 前言 1 本地环境配置 1.1 机器名修改 1.2 安装和配置IIS 2 ArcGIS for Server 2.1 安装 ArcGIS for Server 2.2 配置 ArcGIS for ...