Eclipse常用快捷键

   Eclipse是个很好的IDE,而其快捷键是其特色之一,熟练的掌握其快捷键可以大大提高我们的编程速度,接下来就对常用快捷键做一个总结,分组并按其重要性排序。

Ctrl系列

1,Ctrl+1:快速修复,每个使用Eclipse的人都应该掌握的一个快捷键,重要性不亚于Alt+/。使用方法是将光标放到报错的位置,按下Ctrl+1,会出现选项来修复错误。
2,Ctrl+Q:回到最后一次编辑的位置,也是应该大量使用的一个快捷键。
3,Ctrl+D:删除一行或多行,如果未选中多行,则删除光标所在行;如果选中了多行,则删除选中的所用行。
4,Ctrl+S:保存,这是一个应该时刻使用的快捷键,即使你只改了一个字母,也要按下Ctrl+S,否则如果忘记保存而造成代码丢失的话,后悔都来不及的。
5,Ctrl+L:快速跳转到指定行。
6,Ctrl+M:切换编辑器窗口大小。
      大显示屏幕能够提高工作效率是大家都知道的,Ctrl+m是编辑器窗口最大化的快捷键。需要指出的是,该快捷键还可以切换其他View,如Package Explore等。
7,Ctrl+N:打开新建对话框。
8,Ctr+O:快速Outline
      如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下,也不想使用查找功能的话,就用ctrl+o吧。它可以列出当前类中的所有方法及属性,你只需输入你想要查询的方法名,点击enter就能够直接跳转至你想去的位置
9,Ctrl+.:快速移动到下一个错误处,非常方便的一个快捷键,当然你也可以用鼠标点击编辑框右侧的红条
10,Ctrl+,:快速移动到上一个错误处。
11,Ctrl+/和Ctrl+7:快速注释当前行,再次按下为取消注释,一般只能用在java编辑器中
12,Ctrl+F:在当前编辑器中查找字符,弹出的面板中可以设置参数,如区分大小写,整词查找,循环查找,增量查找,正则表达式匹配等。
13,Ctrl+K:在当前编辑器中查找选中的字符,需要先选中待查找的字符。对用的Ctrl+Shift+K功能相同,而是反向查找。优点是比Ctrl+F方便。
14,Ctrl+H:快速Search。在指定的文件或类型中查找指定字符,非常有用,最常用的是Java Search和File Search。
15,Ctrl+T:查看一个类的继承关系树,是自顶向下的,再多按一次Ctrl+T, 会换成自底向上的显示结构。
16,Ctrl+Backspace/Delete:整词删除,可以删除当前光标前/后的整个单词
17,Ctrl+Home/End:快速到达页顶和页底,即第一行和最后一行。
18,Ctrl+PageUp/PageDown:快速切换到上一个/下一个编辑器,当打开的编辑器窗口很多时很有用,到第一个或最后一个就会停止,不会循环。
19,Ctrl+F6:与Ctrl+PageDown功能一样,只是效果有点不同,大家可以自己体验下。与Ctrl+PageUp对应的是Ctrl+Shift+F6。
20,Ctrl+E:和上面两个类似,只不过需要用鼠标选取。
21,Ctrl+W:关闭当前编辑器,和大部分其他软件一样。
22,Ctrl+Y:ReDO,和Ctrl+Z相对应,是向前撤销。如更改历史为abcde,按Ctrl+Z撤销到了c,再按Ctrl+Y就可回到d和e;但如果回到c后又做了修改,变成了acbf,那么Ctrl+Y就无法再回到d和e了。
23,Ctrl+I:缩进当前行至正确的位置,比Tab键更智能,一步到位,也可同时操作多行。

Alt系列

1,Alt+/:内容提示,最经典也是用的最多的一个快捷键。
      其实可以通过配置实现类似于很多其他IDE的”边写代码边提示“的效果,Window>Preferences>Java>Editor>Content Assist下面的Auto Activation,配置改为如下:
      1)Auto activation delay:1
      2)Auto activation triggers for Java:.qwertyuiopasdfghjklzxcvbnm
      保存修改,然后到Java代码里试试吧,是不是可以大大提高写代码的速度呢?
2,Alt+↑/↓:上下移动当前行,可同时移动当前行,很有用
3,Alt+←/→:切换到上一个/下一个修改的文件,如果忘记了刚才修改了哪几个文件,就可以使用这组快捷键。
4,Alt+Enter:打开Properties对话框,根据光标位置确定,如果光标在编辑器中,则打开编辑器的属性对话框;如果光标在项目上,则打开项目的属性对话框。

Shift系列

shift一般用上区分键盘上下字符,所以快捷键较少
1,Shift+Enter:在当前行的下方新增一行空白行,并光标跳到下一行。
      和Enter是有区别的,因为使用Shift+Enter时光标可以在行中或行首,而Enter必须在行尾。
      对应的有Ctrl+Shift+Enter,在当前行的上方新增一行空白行,并光标跳到上一行。

Ctrl+Alt系列

1,Ctrl+Alt+↑/↓:复制当前行到上方/下方,可选中多行。很有用

Ctrl+Shift系列

1,Ctrl+Shift+C:快速注释当前行,再按一次可切换。
      和Ctrl+/不同,Ctrl+Shift+C能注释HTML,JS,CSS,XML等。
2,Ctrl+Shift+R:快速打开资源,再弹出的对话框中输入文件名即可,很有用。
3,Ctrl+Shift+X:将选中的字符切换为大写
4,Ctrl+Shift+Y:将选中的字符切换为小写
5,Ctrl+Shift+O:快速Import,类中有大量未import的类或接口?直接按这个快捷键,Eclipse会帮助你快速导入所需的类或接口,当然可能会导错。
6,Ctrl+Shift+Delete:删除光标至行尾的代码。
7,Ctrl+Shift+F:快速格式化,整理代码时用,但建议只在java中用,html和js中会越用越乱。

Alt+Shift系列

1,Alt+Shift+R:关联重命名,为变量,常理,类等快速重命名,包括调用其的位置也会关联的更改为新的名字。
2,Alt+Shift+Z:surround with,用...环绕,常见的有try/catch,do/while,for,synchronized等,最好自己再添加个System.out.println()模版。

功能键F系列

1,F1:帮助
2,F2:打开javadoc说明。也可在Package中重命名项目或文件。
3,F3:快速定位到声明,如选中变量,按下F3,可快速定位到该变量的声明处。
4,F4:打开类型树,和Ctrl+T类似
5,F5:刷新
5,F6/F7/F8:debug用

注:以上列举的只是一些常用的快捷键,Eclipse还有很多其他快捷键,后续会继续补充。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值