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 进行授权