首页 > 代码库 > Eclipse常用快捷键

Eclipse常用快捷键

自动完成单词:Alt+/  

重命名:Shift+Alt+r(统一改变字段或方法名)

生成getter/setter: Shift+Alt+s,然后r

删除当前行:Ctrl+d 

定位到前(后)一个编辑点:标准为Alt+左(右)箭头 ,

    修改方法为:

        Windows->preference->keys, View标签页,找到

Navigate: Backward(forward) history.

        注意要删除一个组合键时要用右键菜单,而不能用Delete键

在当前编辑的多个文件之间切换:标准为Ctrl(+Shift)+F6 

打开一个java类文件:Ctrl+Shift+t 。(非常有用,因为你通常都记得类名,但不记得其包)

打开任意一个文件(比打开类的查找范围更大):Ctrl+Shift+r 

查看当前java类文件的outline:Ctrl+o 

定位到当前对象的定义处或打开当前类的java文件:F3 或者在当前单词上按下Ctrl键,见到单词出现下划线时点击该单词

注释或取消注释当前选中的一块代码:Ctrl+Shift+C,或者Ctrl+/ 

在当前文档中查找/替换:Ctrl+f

在当前文档查找下一处:Ctrl+k

在当前文档查找上一处:Ctrl+Shift+k

在当前文档增量查找下一处:Ctrl+j

在当前文档增量查找上一处:Ctrl+Shift+j

何谓增量查找?

“增量查找”就是查找的内容可以动态输入的一种查找方式,操作方式为:

1.开始增量查找:按下Ctrl+j,这时状态栏中间出现“increment find”栏

2.建入一个字母,比如“a”,则文档中“a”马上高亮显示

3.此时如果再按Ctrl+j,则查找到下一个“a”,如按Ctrl+Shift+j,则查找到上一个“a”

4.如果此时再键入字母“b”,则文档中的“ab”高亮显示

在整个项目中搜索:Ctrl+h  一般使用“file search”标签页

查找一个类(或函数)的引用情况(即在哪些文件中使用了这个类):Ctrl+Shift+g ,我改为了Alt+3

回到刚才的Perspective:Ctrl(+Shift)+F8,我改为了 Alt+1 和 Alt+2

关闭当前文件:Ctrl+w 

关闭当前打开的所有文件:Ctrl+Shift+w 

使代码保持正确的缩进:Ctrl+I 

F5:单步跳入

F6:单步跳过

F7:单步跳出

F8:继续,如果后面没有断点,程序将运行完

运行到当前光标所在行:Ctrl + R

保存全部: Ctrl+Shift+S

全屏(恢复)当前编辑器:Ctrl+m 

重组import语句并删除多余的或导入需要的包:Ctrl+Shift+o(非常有用)

当前单词大写:Ctrl+Shift+x 

当前单词小写:Ctrl+Shift+y 

复制当前行:默认为Ctrl+Alt+down 

格式化当前文件:Ctrl+Shift+f,注意格式化成什么样的格式是可修改的

如何修改Ctrl+Shift+F的format格式?

preference->java->CodeStyle->Formatter [edit]

为无快捷键的菜单项加快捷键:使用 preference->general->keys 的modify标签页,在category中找到菜单项所在菜单,在name中找到该菜单项,然后即可为其添加快捷键

拷贝全限定名:选中某个类名,然后Edit -> copy qualified name。该命令在编写XML代码时非常有用,因为此时经常需要写类的全限定名字符串。

何谓全限定名:

    全限定名,即full qualified name,指一个包含完整包名在内的类名。

 

跳到文件头部:Ctrl+Home 

跳到文件尾部:Ctrl+End 

刷新:选中想刷新的包,F5

为当前元素产生可作为javadoc的注释:Shift+Alt+j

打开类型层次结构: F4 

 

......

 

何谓smart insert mode?

smart insert mode,智能插入模式,即输入左括号,自动插入右括号;输入左引号自动出现右引号;换行自动缩进;等等;很有用,平时都应启用它。

如何自定义“code template”?

preference->java->editor->templates 页面中添加,或者Source->Surround With->Configure Templates ...

 

双击左括号(小括号、中括号、大括号),将选择括号内的所有内容。

Shift+↑: 向上选中一块区域

Shift+↓:向下选中一块区域

Alt+↑:将当前行上移

Alt+↓:将当前行下移

Ctrl+↑:相当于向上拖动滚动条的

Ctrl+↓:相当于向下拖动滚动条;如当前在中文输入状态,则显示输入文字的历史记录

Eclipse常用快捷键