本文转载自:http://blog.csdn.net/gaojinshan/article/details/16960369
参考如下网址:
http://www.cnblogs.com/neng/archive/2012/08/11/2633969.html
http://www.open-open.com/bbs/view/1320934157953
http://www.blogjava.net/action/articles/17339.html
注:红色表示常用或好用!
Ctrl+Shift+L(List),打开快捷键面板。
Ctrl+Shift+L+L,打开快捷键配置面板。
文件类(File)
Ctrl+S(保存,Save)
Ctrl+Shift+S(保存所有,SaveAll)
Ctrl+P(打印,Print)
Ctrl+N(新建,New)
Ctrl+W,关闭
Ctrl+Shift+W,关闭所有。
Alt+Enter,打开属性页。
编辑类(Edit)
Ctrl+Z(撤销,Undo)
Ctrl+Y(重做,Redo)
Ctrl+C(复制,Copy)
Ctrl+X(剪切,Cut)
Ctrl+P(粘贴,Paste)
Ctrl+A(选中所有,SelectAll)
Ctrl+D(删除,Delete),删除当前行。
Ctrl+F(查找,Find)
Ctrl+K(查找下一个,FindNext)
Ctrl+Shift +K(查找上一个,FindPrevious)
Ctrl+J(跳转,Jump),增量查找;无窗口,按下后,输入即可向下查找。
Ctrl+Shift+J (跳转,Jump),增量逆向查找。
Ctrl+1(快速修复,QuickFix),也可创建方法等。
F2(ShowTooltip Description),显示描述信息。
源码类(Source)
Ctrl+/(注释),因为//开头的是注释。
Ctrl+Shift+/,代码块添加/**/的注释。
Ctrl+Shift+\,去除代码块的注释。
ATL+Shift+J(生成,Generate),生成各种元素的注释。
Ctrl+Shift+F(格式化,Format),格式化代码。
Ctrl+Shift+M(导入,Import),添加导入类。
Ctrl+Shift+O(组织,Organize),组织导入类。
Alt+Shift+Z(SurroundWith),选中代码块,用if等包围。
Alt+Shift+S(源代码,Source),快速打开源代码编辑功能的菜单。
重构类(Refactor)
Alt+Shift+T(重构,Refactor),快速打开重构的菜单。
Alt+Shift+R(重命名,Rename),对变量、方法名等进行重命名。
Alt+Shift+C(修改,Change),修改方法的名称或参数等。
Alt+Shift+M(方法,Method),抽取方法,将代码块抽取为方法。
Alt+Shift+L(局部,Local),抽取局部变量,将数字抽取为局部变量。
Alt+Shift+F(成员,Field),抽取成员变量,将成局部变量抽取为成员变量。
Alt+Shift+I(内联,Inline),将某方法的内容,分配到各个调用的地方。
Alt+Shift+V(移动,Move),移动函数和变量(不怎么常用) 。
Alt+Shift+Z 重构的后悔药(Undo)
导航类(Navigate)
F3(OpenDefinition),显示定义声明。
F4(OpenType Hierarchy),显示类型层次结构。
Ctrl+Shift+T(OpenType),过滤查找类型。
Ctrl+Shift+H(OpenType inHierachy),在层级关系中过滤查找类型。
Ctrl+Shift+R(OpenResource),过滤查找所有文件。
Ctrl+O(概览,Outline),列出变量和方法等,支持过滤。
Ctrl+T(类型,Type),打开某个类型的声明。
Ctrl+.(NextAnnotation)
Ctrl+,(PreviousAnnotation)
Ctrl+Q(LastEdit Location),上一次编辑的位置。
Ctrl+L(行数,Line),快速跳转到当前文档的第几行。
Alt+Left,曾经浏览过那个位置,向后找。
Alt+Right,曾经浏览过那个位置,向前找。
搜索类(Search)
Ctrl+G(Global),在工作区范围内查找声明。
Ctrl+Shift+G,,在工作区范围内查找引用。
Ctrl+H(搜索,Search),搜索文件或字符串。
调试类(Debug)
F11(Debug),开始调试。
Ctrl+F11(Run),开始运行。
Ctrl+F2(Terminate),终止调试。
F5(StepInto),单步进入。
F6(StepOver),单步跳过。
F7(StepReturn),单步返回。
F8(Pause/Resume),暂停调试或继续。
Ctrl+R(Runtoline),运行到当前光标位置处。
Ctrl+Shift+B(断点,Breakpoint),在当前光标位置处打断点或去除。
其他类(Other)
Alt+/(上下文提示),显示各提示信息项。
Ctrl+W(窗口,Window),关闭正在编辑的活动窗口。
Ctrl+M(最大化,Max),窗口最大化。
Ctrl+E(选择,Elect),选择当前的编辑窗口。
Ctrl+Alt+Down,将当前行复制到下一行。
Ctrl+Alt+Up,将当前行复制到上一行。
Alt+Down,将当前行移动到下一行。
Alt+Up,将当前行移动到上一行。
在代码中,按住Ctrl,用鼠标点击R.layout.xxx,可以直接打开这个xxx.xml。
在PackageExplorer视图右上角的左右箭头按钮,按下状态时,可以使打开的文件和导航视图中的文件同步。