eclipse快捷键-------让你的代码“飞起来”

来源:互联网 发布:手机上写php 编辑:程序博客网 时间:2024/06/10 03:40

1.快速生成get/set方法

选中属性,右键->Source->Generate Getters and Setters...

2.添加行号

在JDT靠左边的位置右键->Show Line Numbers

3.添加单行注释---//(一行或者多行)

第一种方法:选中代码,右键->Source->Toggle Comment

第二种方法:选中代码,Ctrl+/

4.添加多行注释---/*......*/(一行或者多行)

第一种方法:选中代码,右键->Source->Add Block Comment

第二种方法:选中代码,Ctrl+Shift+/

5.撤销多行注释---/*......*/(一行或者多行)

第一种方法:选中代码,右键->Source->Remove Block Comment

第二种方法:选中代码,Ctrl+Shift+\

6.将一段代码使用特定关键字包围起来,如try...catch,do...while,for,while,if,synchornized等等

选中代码,右键->Surround With->try...catch,do...while,for,while,if,synchornized

7.ctrl+1: 错误自动修复,注意,放行的红叉是可修复的,圆形的是不可修复的

8. ctrl+alt+方向键(向上向下) 复制行

9.ctrl+Shift+方向键(左右):选中

10.Shift+Ctrl+X:将所选字符转为大写,Shift+Ctrl+Y:将所选字符转为小写

11.Ctrl+单击:可以跟踪方法和类的源码

12.Alt+左右方向键:跳到前一次/后一次的编辑位置。

13.Ctrl+鼠标停留:可以显示类和方法的源码

14.Ctrl+1:光标停在某变量上,按Ctrl+1键,可以提供快速重构方案。选中若干行,按Ctrl+1键可将此段代码放入for、while、if、do或try等代码块中。

15.快速定位---快捷键
1)CTRL+SHIFT+R(非常好用)
在eclipse中快速定位文件(任何类型)。有了这个,只要记得文件的大概名字,就可以通过模糊查询,搜索出来。就不需要为了打开某个模块中的某个java类,得一个个文件的找了。在学习源码的时候,更是少不了它。
2)CTRL+O
在文件中查找变量或方法。我们一般的做法是,拉动滚动条一个个的找到自己的要的方法。现在只要输入方法的前面名字,就可以快速过滤出你所要的方法。
3)CTRL+Q
返回上次编辑的地方。有时我们打开太多的java类,当需要返回刚刚编辑过的地方时,这个键可以一步到位。非常好用。
4)CTRL+T
打开某个方法的声明。通过这个,可以快速找到这个方法所属的类或接口,查看该方法的内容。
5)CTRL+W。
关闭正在编辑的活动窗口。
6)CTRL+K(向下查找), CTRL+SHIFT+K(向上查找)
当选中某个字符串后,按这个快捷键,可以在当前文档快速定位到再次出现该字符窜的位置。CTRL+F(查找)好用吗?但跟这个相比,却要逊一筹。因为不需要打开查找窗口,不需要再输入查找的字符,仅仅是选中你要查找的内容。在查找变量,方法时非常实用。
7)Alt+Left:回退一步

8)Alt+Right:前跳一步

9)CTRL+D 删除当前行。
16.ALT+SHIFT+J(建议要使用) 给类,方法,变量添加注释,在类,方法,变量首行,按下此组合键。之所以要建议使用,是为了代码的规范性。现在很多人都没有给自己写的类,方法,变量加上doc文档注释,根本无法生成api 文档。因此每个人在添加一个类、方法时,必须给它加上标准的doc文档注释。(添加类注释有更简便的方法,看后面的配置章节)

17.CTRL+1
Fixed 的快捷键,提示代码错误原因以及处理办法。跟双击代码中的红叉一样的功能。这是一个很常用功能。一般用于修改语法错误。但是个人觉得用在增加接口方法(或参数),类方法(或参数),更能体现出它的便捷之处。比如当你想为一个接口或类增加一个方法,只许在要调用的地方写上你的方法和参数(先不要定义),CTRL+1,选择 create method…就可以自动为你增加想要的方法,省了很多要写的代码。本质是先制造一个错误的语法,让系统自动修复功能帮我们完成代码。

18.ALT+SHIFT+Z
选中一段代码,按下此键,将代码放入try...catch,do...while,for,while,if

19.debug

F5:Step Into:跳进当前执行的方法中
F6:Step Over:跳过该行继续执行
F7:Step Return:从方法中跳出继续执行
F8:Resume:全部运行通过,从调试状态恢复
Ctrl + R:Run to Line:运行到当前选中的行

20.ctrl+shift+f:自动规范代码格式

21.ctrl+shift:高亮显示同一个词

22.Alt+/:写一个字母后,按下组合键可以提示输入。(*)

23.F3 :跳到声明或定义的地方

24.Ctrl+T :快速显示当前类的继承结构

25.Ctrl+Q: 定位到最后编辑的地方

26.Ctrl+-( 小键盘 ) 折叠当前类中的所有代码

     Ctrl++( 小键盘 ) 展开当前类中的所有代码

27.Ctrl+Shift+O 作用是缺少的 Import 语句被加入,多余的 Import 语句被删除    

      Ctrl+Shift+M( 先把光标放在需导入包的类名上 ) 作用是加 Import 语句

28.Alt+Shift+M 抽取方法 ( 这是重构里面最常用的方法之一了 , 尤其是对一大堆泥团代码有用 )

29.Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
     Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
    Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
    Alt+↑ 当前行和上面一行交互位置(同上)

30.Ctrl+K 参照选中的Word快速定位到下一个

31.Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)