Eclipse使用技巧
Eclipse使用技巧
安装过程
eclipse无需像普通程序一样安装,只需将eclipse-java-neon-3-win32-x86_64.zip
文件解压到任意目录即可运行
汉化过程
将features
和plugins
复制到eclipse
安装目录中的dropins
文件夹中即可。用熟后强烈建议使用英文版
切換英文和中文:
- 创建
eclipse.exe
快捷方式到桌面 - 右键
eclipse.exe
快捷方式 - 将目标添加参数
-nl en
(英文)或-nl zh
(中文),如:1
"D:\Program Files\eclipse\eclipse.exe -nl en"
常用快捷键
编辑器通用
CTRL+Z
: 撤销上一步操作CTRL+Y
: 重复,反撤销CTRL+X
: 剪切(移动)CTRL+C
: 复制 copyCTRL+V
: 粘贴CTRL+S
: 保存 saveCTRL+F
: 查找 find
真·常用
注释
CTRL+/
: 单行注释(//...
)CTRL+\
: 取消单行注释(//...
)CTRL+SHIFT+/
: 多行注释(/*...*/
)CTRL+SHIFT+\
: 取消多行注释(/*...*/
)
查找与替换
CTRL+K
: 向下查找选定的字符串CTRL+SHIFT+K
: 向上查找选定的字符串Ctrl+J
: 正向增量查找(按下Ctrl+J
后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词)Ctrl+Shift+J
: 反向增量查找CTRL+F
: 查找(与替换) findCTRL+SHIFT+G
: 查找引用位置
行操作
CTRL+D
: 删除所在行 deleteALT+UP
: 将当前行移动向上移动一行ALT+DOWN
: 将当前行移动向下移动一行SHIFT+ENTER
: 在当前行的下一行输入CTRL+SHIFT+ENTER
: 在当前行的上一行输入
定位
Ctrl+Q
: 定位到最后编辑的地方ALT+LEFT
: 跳到上次编辑的位置ALT+RIGHT
: 跳到下次编辑的位置CTRL+L
: 定位到某一行 lineCtrl+Shift+P
: 定位到对于的匹配符(譬如{}
) pairs
错误相关
CTRL+.
: 跳到下一個错误F2
: 打开快速修复菜单F3
: 查看选定类的源代码Ctrl+1
: 快速修复
类相关
Ctrl+T
: 快速显示当前类的继承结构CTRL+SHIFT+T
: 查找类
文件选择与关闭
CTRL+E
: 切换编辑窗口Ctrl+W
: 关闭当前 EditerCtrl+Shift+F4/W
: 关闭所有打开的 Editer
大小写变换
Ctrl+Shift+X
: 把当前选中的文本全部变为大写Ctrl+Shift+Y
: 把当前选中的文本全部变为小写
代码补全
ALT+/
: 内容辅助(代码补全,超好用)。比如输入for<ALT+/>
,选择第一个,则出现如下代码:1 2 3 4
for (int i = 0; i < args.length; i++) { String string = args[i]; }
CTRL+SPACE
: 同上,只是在某些操作系统中不能使用,因为通常会和开启输入法的快捷键冲突
其它
CTRL+SHIFT+O
: 自动import
相应的类CTRL+SHIFT+F
: 整理代碼(此键勿在win10
中文输入模式下使用,因为和win10
的中文输入法切换简体繁体快捷键相冲突)ALT+ENTER
: 查看当前正在编辑文件的属性CTRL+F11
: 运行CTRL+M
: 最大化编辑窗口CTRL+O
: 显示 Outline(大纲)CTRL+SHIFT+R
: 打开资源列表CTRL+SHIFT+L
: 查看所有快捷键
重构
Alt+Shift+R
: 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)Alt+Shift+M
: 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)Alt+Shift+C
: 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)Alt+Shift+L
: 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)Alt+Shift+F
: 把Class中的local变量变为field变量 (比较实用的功能)Alt+Shift+I
: 合并变量(可能这样说有点不妥Inline)Alt+Shift+V
: 移动函数和变量(不怎么常用)Alt+Shift+Z
: 重构的后悔药(Undo)
技巧
- 一次显示多个文件(分割编辑器窗口):你可以一次浏览多个文件。把不在激活状态的编辑窗口拖到激活窗口的底部或侧边的滚动条上,就可以打开该编辑窗口。
- 自动生成
getter
和setter
方法:在代码编辑器中,右击空白处,选择【Source】,再选择【Generate Getters and Setters】,然后选择自己对哪些属性生成这样的方法,点击【确定】就OK了
链接
本文由作者按照 CC BY 4.0 进行授权