每一栏常用度依次递减(相对)(个人习惯),功能相似的快捷键尽量放在一起,非常有用的尽量往前放。 ---------------------------------------------------- Ctrl+Alt+↓ 复制当前行到下一行【推荐★★★★★】 Ctrl+Alt+↑ 复制当前行到上一行【推荐★★★★★】 Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)【推荐★★★★★】 Alt+↑ 当前行和上面一行交互位置(同上)【推荐★★★★★】 Alt+/ 代码补全 【推荐★★★★】 Ctrl+Shift+F 格式化当前代码 Ctrl+Shift+P 定位到对于的匹配符(譬如{}) Ctrl+Shift+↑ 转至上一个成员(属性/方法) 【推荐★★★★】 Ctrl+Shift+↓ 转至下一个成员(属性/方法) 【推荐★★★★】 Ctrl+Q 定位到最后编辑的地方【推荐★★★★★】 Ctrl+Shift+G 【工作区】中的引用(同一个变量/方法)【推荐★★★★★】 Ctrl+Shift+U 在【当前文件】中搜索变量被引用的地方 Ctrl+K 查找下一个【推荐★★★★】
F3 打开声明,不用选中,只要把鼠标放到类/属性/方法的名称中就行【推荐★★★★】 F4 打开类层次结构 Ctrl+O 快速显示OutLine Ctrl+F3 打开结构
Ctrl+2,r 重命名,一次性把所有引用该变量的地方都修改了【推荐★★★★★】 Alt+Shift+R 重命名(类/方法/属性/变量),一个地方修改,所有引用的地方都生效。 (比用鼠标去点方便多了) 【推荐★★★★】 如果你重命名的是类中的一个属性,你可以点击alt+shift+r两次,这会呼叫出源码处理对话框,可以实现get及set方法的自动重命名。 ---------------------------------------------------- 【搜索】(先选定要查找的文本或把光标放在要查找的文本中) Ctrl+Shift+K 查找上一个 Ctrl+G 在【工作区】中搜索所有声明该名称(类/变量)的地方【推荐★★★】 Ctrl+F 查找 Ctrl+H 打开搜索对话框
【编辑】 Ctrl+D 删除当前行 【推荐★★★】 Ctrl+/ 注释当前行,再按则取消注释 Ctrl+↑ 上滚行 Ctrl+↓ 下滚行 Ctrl+Shift+S 全部保存 【推荐★★★】 Ctrl+Shift+F4 全部关闭 Ctrl+N 新建 Ctrl+F4 关闭
Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)【推荐★★★★】 Ctrl+M 最大化当前窗口【推荐★★★★】 Ctrl+W 关闭当前Editer【推荐★★★】 Ctrl+L 定位在某行 (程序行数过多时很有用)
Ctr+F11 运行,比Alt+Shift+X,J 方便多了!【推荐★★★★】 Ctrl+1 修改错误建议
Ctrl+Shift+T 打开类/接口 Ctrl+Shift+R 打开资源(类/接口/文件),可用来搜索文件
Ctrl+/(小键盘) 折叠当前类中的所有代码 Ctrl+×(小键盘) 展开当前类中的所有代码,如果方法前面没有减号,需要按一次Ctrl+/(小键盘) Ctrl+T 快速显示当前类的继承结构
Ctrl+, 上一个错误,一般与ctrl+1一并使用 Ctrl+. 下一个错误,一般与ctrl+1一并使用
Ctrl+F6 下一个编辑器 Ctrl+Shift+F6 上一个编辑器 Ctrl+F7 下一个视图 Ctrl+Shift+F7 上一个视图 Ctrl+F8 下一个透视图【推荐★★★★】 Ctrl+Shift+F8 上一个透视图
-------------------------------------------------------------
Alt+← 前一个编辑点 Alt+→ 下一个编辑点 Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 Alt+← 后退历史记录 Alt+→ 前进历史记录 Alt+Enter 打开选中的项目/文件的属性 ---------------------------------------------------------------
Ctrl+Shift+/ 给代码块加注释 /* */【推荐★★】 Ctrl+Shift+\ 取消代码块的注释 /* */【推荐★★】 Ctrl+Shift+F4 关闭所有打开的Editer Ctrl+Shift+X 把当前选中的文本全部变味大写【推荐★★】 Ctrl+Shift+Y 把当前选中的文本全部变为小写【推荐★★】 Ctrl+Shift+C 加注释//
Ctrl+Shift+Enter 在当前行的上一行插入空行(原理同上条) Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
-------------------------------------------------------------------------------
Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定) Alt+Shift+M 抽取方法 (把一段代码块抽取成一个方法) Alt+Shift+Q,P 当编辑窗口最大时,可以快速打开 Package Explorer Alt+Shift+Q,C 当编辑窗口最大时,可以快速打开 Console |