alt + \\
:自动补全代码
syso
:自动补全为System.out.println();
ctrl+shift+f
:格式化代码
默认80个字符就换行,这个可以设置的。
也可以根据代码风格设定重新格式化代码:打开Eclipse,选择Window Style,然后设置Code Formatter,Code Style和Organize Imports。利用导出(Export)功能来生成配置文件。每个人都可以把这些配置文件导入到自己的Eclipse中。
-
ctrl+m
:当前编辑页面窗口最大化
大显示屏幕能够提高工作效率是大家都知道的。Ctrl+m是编辑器窗口最大化的快捷键,再次按下就恢复正常窗口。
-
ctrl+/
:自动注释当前行或者选择的多行
自动注释掉当前行或者多行代码,用//注释,用ctrl+\可以取消注释。
-
ctrl+shift+/
:自动注释掉选择的代码块
这个注意是用/* */注释的(如果是编程语言代码),开发中也是非常有用的,html,css等也可以用这个注释,生成对应的注释标签,用ctrl+shift+\可以取消注释。
-
ctrl+d
:删除当前行
删除当前行,这个很有用,尤其是在调试,删除当前错误,结合ctrl+z编辑撤销的快捷键,运用自如。
-
ctrl+shift+o
:自动引入包和删除无用包
这个快捷键也非常方便,当我们使用一个其他包中的类时,如果未引入对应的包或者类,就会出现红色波浪线的提示,此时我们可以按下这个快捷键,红色提示自动消失恢复正常,如果有多个包含有相同的这个类,那么会提示让你选择,如果有没用到的包而引入的情况,通常代码复制来复制去造成的较多,也可以用这个键快速去除。
-
ctrl+o
:快速outline视图
如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下,也不想使用查找功能的话,就用ctrl+o,尤其是直接打开或者跟踪到一个方法非常多的类的时候,这个就就非常有用,直接看出有那些方法及成员变量,它可以列出当前类中的所有方法及属性,你只需输入你想要查询的方法名,点击enter就能够直接跳转至你想去的位置。
-
ctrl+shift+r
:打开资源列表
这可能是所有快捷键组合中最省时间的了,也是我经常用到的,尤其是根据名字直接在项目或者工作空间里找某个文件,这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。
http://blog.csdn.net/chenleixing/article/details/44600587
http://blog.csdn.net/iaiti/article/details/39495983
http://www.runoob.com/java/java-data-structures.html