不少总结Eclipse快捷键的文章,都是按照Ctrl组合,Ctrl+Shift组合来展示,以便记忆,我这边也总结了一套Eclipse快捷键方法,是从自己编程角度出发总结的,主要是从三个维度总结:
(1)查看源码时所用快捷键。
(2)编写代码时所用快捷键。
(3)在以上两点中都起到作用的快捷键。
下面就一一介绍具体常用快捷键:
1 查看源码时所用快捷键。
1.1 查看源码,代码之多无法想象,上来先整体框架后局部。Ctrl+T显示当前类的继承结构,Ctrl+O显示当前类的所用属性与方法,当然按下F4在左边会同时显示类继 承结构以及类的所用属性与方法。(PS:下面讨论一下有关区分类的属性与方法:每个方法,变量名前面都有一个小标记,如下图所示:
总结如下:其一:忽略标记的形状,标记为实心的都是方法,标记为空心的都是属性(成员变量);
其二:不同颜色代表方法和属性的权限不同,绿色代表public的,红色代表private的,蓝色代表包权限的,黄色代表protected的;
其三:看方法或属性右上的小字母,s代表static,F代表final类型的,C代表构造方法,有个时钟的标记的代表是synchronized加锁的方法。)
1.2 一般查看源码,在变量名上双击左键,就可以选中变量名,此时用Ctrl+Shift+G即可以查看当前变量在哪些地方得到引用。双击左括号右边一个字符,可以选定左括 号所包含的所有内容。也可以利用Ctrl+F直接编辑名字全文查找。同样还可以选定变量名,按Ctrl+K向下查找,按Ctrl+Shift+K向上查找。
1.3 Ctrl+L直接定位到某行,Alt+←代表返回上一部,Alt+→代表下一步。
1.4 Ctrl+Shift+T查看构建路径中的Java类文件,所有的类文件都可以搜索,当然这也是全局性的,在编辑代码时同样很适用。Ctrl+Shift+R查看工作空间中的所有文件, 比如:图片,js文件,.java源代码文件,在编辑代码时,同样也是非常有用的快捷键,这两个在第三点中也会列出来。
2 编辑代码时用的快捷键。
2.1 Alt+↑/↓:当前行与上一行/下一行交换位置;
Ctrl+ Alt+↑/↓:复制当前行到上一行/下一行;
Alt+/:完成一些代码的自动插入,如·:syso;
2.2 以Ctrl为主的代码编辑快捷键。
Ctrl+/:注释单行;
Ctrl+M:编辑窗口最大化;
Ctrl+S,Z,X,C,V我就不想说了,word里已经用烂了;
Ctrl+E:快速显示Editer的下拉列表,切换编辑页面的快捷方式;
Ctrl+W:关闭当前的Editer的编辑器;
Ctrl+A:全选,蛮鸡肋的;
Ctrl+Q:定位到最后编辑的地方,个人用的不是很多;
Ctrl+1:提供快速重构代码的功能,编译错误修复,很有用;
2.3 Ctrl+Shift的组合代码编辑快捷键。
Ctrl+Shift+F:格式化代码,一般完成编辑后都按一下。
Ctrl+Shift+O:智能导入包。一般完成编辑后也按一下,会自动清除没用到的导入包。
Ctrl+Shift+X/Y:把当前选中文本全部变成大/小写;
Ctrl+Shift+Enter:在当前行的前面插入空行,鼠标不管停留在当前行的什么位置都可以;
Shift+Enter:与上面一个对应,在当前行后插入空行;
Home:快速定位到行前;End:快速定位到当前行后;用的非常多的功能,本人。
Ctrl+Shift+/:注释选定的段落, Ctrl+Shift+\:取消注释;
3 编辑代码查看源代码时都很有用用的快捷键。
一些已经在上面提到了,下面就直接上了。
Ctrl+Shift+G:查看变量引用;
Ctrl+L:直接定位到某行;
Ctrl+Shift+T:查看构建路径中的Java类文件;
Ctrl+Shift+R:查看工作空间中的所有文件;
Ctrl+K:向下查找,Ctrl+Shift+K:向上查找;
Ctrl+T显示当前类的继承结构,Ctrl+O显示当前类的所用属性与方法;