Eclipse是最主流的Java项目开发IDE,没有之一。不仅仅是Java,C/C++、PHP、Scala、Android、JavaScript、HTML5等语言均可使用Eclipse或基于Eclipse的开发工具(例如:Eclipse CPP、Zend Studio)进行开发。熟练使用Eclipse的快捷键,可以显著提高我们的开发工作效率。
下面,我们来为大家介绍一些常用的并且实用的Eclipse快捷键。本文介绍的常用快捷键均为Eclipse官方默认的快捷键设置,当然,你也可以根据个人需要自行更改快捷键设置。
运行&调试
运行:Ctrl + F11
使用快捷键Ctrl + F11可以快速运行当前选中的资源文件。
调试:F11
使用快捷键F11可以快速调试当前选中的资源文件。
断点调试操作:F5、F6、F7、F8
在断点调试时,快捷键F6是执行下一步(单步跳过);F5是执行当前调用内部细节步骤的下一步(单步跳入);F7是跳过方法内部的执行步骤,直接返回到方法外的下一步(单步返回);F8是跳出断点调试(跳过调试,继续执行代码,在下一个断点处暂停再次进入断点调试)。
编辑&处理
内容辅助:Alt + /
使用快捷键Alt + /可以让Eclipse智能列出可能需要填写的变量或方法名称,起到自动完成的功能。例如:你已经定义了softown和site_name两个变量,你输入一个"s",然后按下快捷键Alt + /,即可列出softown和site_name等所有以s开头的变量或方法名称(如果适用于当前上下文环境的话),以便你选择,从而快速准确地完成输入。
大小写转换:Ctrl + Shift + X/Y
先选中指定的文本,然后按下快捷键Ctrl + Shift + X,即可将对应的文本全部转换为大写形式;按下快捷键Ctrl + Shift + Y,即可全部转换为小写形式。
删除选中行:Ctrl + D
如果鼠标没有选中任何文本,使用Ctrl + D将删除光标所在行的整行文本;如果鼠标选中了指定的文本,将删除所有被选中的行(哪怕该行只有一部分被选中)。
向上/下移动选中行:Alt + ↑/↓
使用Alt + ↑可以快速地将选中行与相邻的上方一行交换位置。使用Alt + ↓可以快速地与相邻的下方一行交换位置。(没有选中的行,则鼠标光标所在的行即为选中行)
向上/下复制选中行:Ctrl + Alt + ↑/↓
使用Ctrl + Alt + ↑可以快速地将当前选中行的所有内容复制到相邻的上方位置;使用Ctrl + Alt + ↓可以快速复制到相邻的下方位置。(没有选中的行,则鼠标光标所在的行即为选中行)
重命名:Ctrl + Shift + R
将鼠标光标放在指定的变量或方法名称位置,使用快捷键Ctrl + Shift + R即可实现快速重命名该变量或方法,其他地方能够检测到的所有引用都会同步进行更改。
组织导入:Ctrl + Shift + O
在指定的文件中,使用快捷键Ctrl + Shift + O,可以智能组织该文件导入的包名或命名空间。简而言之,使用该快捷键,Eclipse将会自动导入该文件中需要导入的包名,清除掉那些不需要导入的累赘包名。
格式化代码:Ctrl + Shift + F
使用快捷键Ctrl + Shift + F可以格式化选中的代码块(如果没有选中代码块,则格式化整个文件);选中项目目录中的包名,则格式化该包下的所有代码文件;选中项目名称,则格式化整个项目中的代码文件。格式化可以让编写得凌乱的代码,自动变得整整齐齐。
搜索&查找
转到定义:F3
将鼠标光标放在指定的方法调用或变量调用上,使用快捷键F3即可快速转到定义该方法或变量的位置。
使用Ctrl + 鼠标左键,也可以达到与F3同样的效果。
搜索并打开资源文件:Ctrl + Shift + R
使用该快捷键可以快速地模糊搜索到当前工作空间中指定名称的资源文件(任意文件格式)。(根据任意格式的文件名称进行模糊搜索)
搜索并打开类型文件:Ctrl + Shift + T
使用该快捷键可以快速地模糊搜索到当前工作空间中指定名称的类型资源文件(Java类、PHP类文件等)。(根据类名或接口名进行模糊搜索)
搜索文件:Ctrl + H
使用快捷键Ctrl + H,可以在当前工作空间中搜索包含指定字符串的所有文件。(根据指定字符串进行模糊搜索)
查看引用:Ctrl + Shift + G
将鼠标光标放在指定的变量或方法名称位置,使用快捷键Ctrl + Shift + G可以查看该变量或方法还在哪些地方出现过(也就是还在哪些地方被调用过)。
回到上/下一次编辑位置:Alt + ←/→
如果你刚才在文件的20行处进行编辑操作,现在在文件的100行处进行编辑操作,使用Alt + ←即可快速回到上一次编辑操作的位置(即20行处)。使用Alt + →又可以回到下一次编辑的位置(即100行处)。本快捷键支持跨越不同的文件,如果你之前在A文件编辑,现在在B文件编辑,使用Alt + ←也可以回到上次在A文件的编辑位置。
跳转到指定行:Ctrl + L
使用快捷键Ctrl + L,然后输入指定的行号,即可跳转到指定行的位置。
快速大纲:Ctrl + O
使用快捷键Ctrl + O,可以显示当前文件的内容大纲,即所有的变量、方法列表,你可以输入字符串以便于模糊匹配,缩小筛选的范围。从而快速跳转到指定变量或方法的定义位置。
切换注释
切换行注释:Ctrl + /
使用快捷键Ctrl + /可以快速为选中的一行或多行添加行注释(即"// 注释内容");再次使用该快捷键,可以取消行注释。
添加或取消块注释:Ctrl + Shift + //
使用快捷键Ctrl + Shift + /可以快速地为选中行添加块注释(即"/* 注释内容 */");使用快捷键Ctrl + Shift + 可以取消之前添加的块注释。【Ctrl + Shift + /(斜杠)=添加块注释;Ctrl + Shift + (反斜杠)=取消块注释】
自动生成方法的注释格式
快捷键是alt+shift+j
转载来源:http://www.softown.cn/post/224.html