【Eclipse系列】eclipse快捷键和设置
本文以4.24版本为例,详细介绍一下常用快捷键,以及如何设置
一、常用快捷键
1.1、代码注释
- Ctrl + / :注释或取消当前行。
- Ctrl + Shift + C:注释或取消当前行。
- Ctrl + Shift + / :注释多行。
- Ctrl + Shift + \ :取消多行注释。
- Alt+Shift+J(方法注释) :在方法上按Alt+Shift+J可以添加Javadoc 注释 。
1.2、代码格式化
书写格式规范的代码是每一个程序员的必修之课,经过格式化的代码更易于阅读,代码格式化的快捷键是:Ctrl + Shift + F,可分为3种情况格式化:
- 格式化代码块:选定代码块,然后按快捷键
- 格式化当前文件:未选中任何代码,默认格式化当前文件。
- 批量文件格式化:当需要对整个项目或某个包下一些文件批量格式化时,可以从外层文件夹到子文件夹批量选中,然后右键格式化
1.3、代码自动提示
Alt + /
1.4、快速修正
Ctrl + 1
1.5、编辑
- Ctrl + D :删除当前行。
- Ctrl + Alt + ↓ 和 Ctrl + Alt + ↑ :向上或向下复制当前行 ,Ctrl+Alt+↓复制当前行到下一行,Ctrl+Alt+↑复制当前行到上一行。
- Ctrl + M :窗口最大化和还原,用户在窗口中进行操作时,若觉得当前窗口小,可以使用这个快捷键。
-
Ctrl + Shift + S :全局保存,用来检查XML错误和提供资源。Eclipse在编写XML文档时不能实时检查语法错误,如果编写了Resource、Layout方面的信息不保存的话Eclipse也不会智能提示。
- Alt + ↑ 和 Alt + ↓ :向上或向下移动选中的行
- Ctrl + Shift + M :添加导入
- Alt + Shift + A:开启纵向编辑,非常实用,例如批量更改set变量,如图:
- 小写转为大写:Ctrl+Shift+X
- 大写转为小写:Ctrl+Shift+Y
1.6、查看和定位
- F3 : 快速定位光标位置的某个类、方法和属性。
- F4 :显示类的继承关系,并打开类继承视图。
- Ctrl + K 和 Ctrl + Shift + K :快速向下和向上查找选定的内容,从此不再需要用鼠标单击查找对话框了。
- Ctrl + Shift + T :查找工作空间(Workspace)构建路径中的可找到Java类文件,不要为找不到类而痛苦,而且可以使用“*”、“?”等通配符。
- Ctrl + Shift + R :查找工作空间(Workspace)中的所有文件(包括Java文件),也可以使用通配符。如图:
- Ctrl + G :查找当前元素的声明
- Ctrl + Shift + G :查找类、方法和属性的引用。这是一个非常实用的快捷键,例如要修改引用某个方法的代码,可以通过此快捷键迅速定位所有引用此方法的位置。
- Ctrl + Shift + O :快速生成import,当从网上拷贝一段程序后,不知道如何import进所调用的类,试试【Ctrl+Shift+O】快捷键。也可以移除未使用的import引用。
- ALT + Shift + W :查找当前文件所在项目中的路径,可以快速定位浏览器视图的位置,如果想查找某个文件所在的包时,此快捷键非常有用。
- Ctrl + L :定位到当前编辑器的某一行,常见于错误日志提示的行号定位排查错误。
- Alt + ←和 Alt + → :后退历史记录和前进历史记录,在跟踪代码时非常有用,用户可能查找了几个有关联的地方,但可能记不清楚了,可以通过这两个快捷键定位查找的顺序。
- Ctrl + H :查找 ,可以在整个工程查找或者查找替换
1.7、调试
- Ctrl + Shift + B :在当前行设置断点或取消设置的断点。
- Ctrl + F11 :运行最后一次执行的程序。
- Ctrl + F5 :单步跳入选择。
- Shift + F5 :使用过滤器单步执行。
- F5 :单步跟踪到方法中。
- F6 :单步执行程序。
- F7 :执行完方法,返回到调用此方法的后一条语句。
- F8 :继续执行,到下一个断点或程序结束。
- F11 :调试最后一次执行的程序。
二、设置快捷键
eclipse除了本身的快捷键,还支持快捷键的定制,以进一步提升开发效率。甚至,在日常使用经常会遇到与别的软件快捷键冲突,以至于有必要更换快捷键,接下来旧看看如何操作吧
2.1 修改快捷键
打开Eclipse并选择“Windows”菜单下的“Preferences”选项。在弹出的对话框中选择“General” -> “Keys”。在这个界面上,可以看到Eclipse当前所有的快捷键配置。你可以根据自己的需求修改、删除或添加新的快捷键。如图:
2.2 新增快捷键
除了修改快捷键,你还可以添加自定义的快捷键。点击“Binding”输入框,然后按下你想要的组合键。接下来,选择你要执行的命令。
例如,你可以添加一个快捷键来执行“Content Assist”命令,帮助自动补全代码。选择“Content Assist”命令后,按下你想要的组合键,比如“Ctrl + Space”,然后点击“Apply”保存修改。
2.3 导出和导入快捷键配置
当你完成快捷键配置后,你可以将其导出,在其他电脑上进行导入,或者在以后的Eclipse版本中进行导入。在“Keys”界面的右上角,有一个“Export CSV”按钮,点击它会导出一个CSV文件,包含你的快捷键配置。这个文件可以在其他机器上导入,方法是选择“Import CSV”按钮并选择你导出的CSV文件。