首页 > 技术文章 > eclipse快捷键

lucky-star-star 2014-07-24 09:29 原文

Ctrl+Q: 定位到最后编辑的位置,很实用!!!

Ctrl+Shift+O , Ctrl+Shift+M ,自动导包。

Ctrl+Shift+F ,格式化代码。

 

Ctrl+Alt+H ,打开调用层次结构。

Ctrl+F3 ,打开结构,显示所选元素的结构。

Ctrl+Shift+H ,在类型层次结构视图中打开类型。

Ctrl+O , Ctrl+T ,打开类的方法属性快速大纲,显示所选元素的快速层次结构。

F3 ,打开选中变量或方法的申明( Open declaration ),也可按住 Ctrl 键后点击,我一般喜欢把它定义成搜索某个字符串快捷键,就像 UE 文本工具一样。

 

Ctrl+Shift+R ,在项目中查找资源(所有文件)。

Ctrl+Shift+T ,与 Ctrl+Shift+R 不同的是它只查找 Java 类。

 

Ctrl+Shift+G ,在工作空间中搜索对所选元素的所有引用。

Ctrl+F ,打开查找 / 替换文本对话框。

Ctrl+G ,在工作空间中搜索对所选元素的声明。

Ctrl+H ,打开“ 搜索” 对话框。

Ctrl+Alt+G ,在工作空间中搜索选中的文本。

Ctrl+K ,查找下一个当前选中的字符串(一般我喜欢设置成 F3 ), Ctrl+Shift+K ,查找上一个当前选中的字符串。注,如果想要具有循环查找功能,即查到最的一个跳到第一个时,需要按 Ctrl+F 后,选中 wrap search 。

 

Ctrl+B ,构建所有项目。

Ctrl+M , Ctrl+W 最大化与还原窗口,关闭窗口。

 

Alt+Left , Alt+Right , Ctrl+Q ,在历史中前进一步(有点向浏览器中的后退与前进按钮,在使用用 F3 跳转之后,特别有用),在历史中后退一步,最近一个编辑文件位置,这此在跟踪代码后想回到原来的位置是很有用的。

Ctrl+Shift+E ,显示管理当前打开的所有的 View 的管理器 ( 可以选择关闭,激活等操作 ) 。

Ctrl+E ,快速切换编辑器,打开编辑器下拉列表,可以快速定位到打开的某个文件,特别在打开了很多文件是有用。

 

Ctrl+Shift +C ,单行注释与去注释。

Ctrl+Shift+/ ,块注释。

Ctrl+Shift+\ ,去掉块注释。

Alt+Shift+J,按照模板快速添加注释

 

Ctrl+Delete ,删除光标后面的一个单词。

Ctrl+Backspace ,删除光标前一个单词。

Shift+Home ,选中从光标位置开始到行开头的所有文本。

Shift+End ,选中从光标位置开始到行尾的所有文本。

Ctrl+Shift+Home ,选中从光标位置开始到文件开头的所有文本。

Ctrl+Shift+End ,选中从光标位置开始到文件尾的所有文本。

Ctrl+Shift+Left ,向前以单词为单位连续选中文本。

Ctrl+Shift+Right ,向后以单词为单位连续选中文本。

Shift+Alt+Up ,选中某方法的所有代码(光标要在方法中)。

 

Ctrl+D ,删除当前行。

Ctrl+Alt+ Down/Up ,向下/ 上复制行。

Alt+Down/Up ,向下 / 上移动当前行。

Ctrl+L ,光标跳到指定的行。

Ctrl+Home ,光标定位到文件头。

Ctrl+End ,光标定位到文件尾。

Ctrl+Left ,光标向前以单词为单位移动。

Ctrl+Right ,光标向后以单词为单位移动。

Shift+Ctrl+Down/Up ,光标跳到下 / 上一方法。

Ctrl Shift+P ,将光标移至匹配的方括号。

 

Ctrl+Shift+X/Y 把当前选中的文本全部变味小 / 大写。

 

Alt+/ ,自动补全。

Ctrl+1 ,快速修复。

CTRL + 1,选中一个值表达式,可以把该表达式抽取成局部变量,这对大量重复使用某个方式获取值是一个好的重构,如我们在对一个集全List取其大小时,且很多地方使,影响了效率,这里我们可以对 list.size() 进行抽取。

 

Alt+Shift+R ,重命名文件名、方法名、属性名、变量名。

Alt+Shift+S ,显示源代码构建快速菜单。

Alt+Shift+T ,显示重构快速菜单。

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

Alt+Shift+C ,修改函数结构 ( 比较实用,有 N 个函数调用了这个方法,修改一次搞定 ) 。

Alt+Shift+L ,抽取本地变量 ( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候 ) 。

Alt+Shift+F ,把 Class 中的 local 变量变为 field 变量 ( 比较实用的功能 ) 。

Alt+Shift+F ,将 Javadoc 注释存根添加至成员元素。

Alt+Shift+I 内联常量、局部变量或方法。

Alt+Shift+V 移动函数和变量 ( 不怎么常用 ) 。

Alt+Shift+Z 重构的后悔药 (Undo) 。

 

Shift+Alt+X ,打开程序运行快捷菜单,然后可以从中选择要运行的类型。

Ctrl+Shfit+L ,显示快捷键辅助菜单。

推荐阅读