快捷键(一)
Alt+1 | 快速打开或隐藏工程面板 |
Alt+F1 | 查找代码所在位置 |
F2 、 Shift+F2 | 高亮错误或警告快速定位 |
Alt+F3 、Ctrl+Shift+F7 | 选中文本,高亮显示所有该文本 |
Shift+F6 | 重构、重命名 |
Ctrl+F7 | 查询当前元素在当前文件中的引用,按F3可以选择 |
Alt+F7 | 查找整个工程中使用地某一个类、方法或者变量的位置 |
Alt+F8 | 计算变量值 |
F12 | 把焦点从编辑器移到最近使用的工具窗口 |
Ctrl+F12 | 显示当前文件的结构 |
快捷键(二)
Ctrl+B | 快速打开光标处的类或方法 |
Ctrl+Alt+B | 可以跳转到抽象方法的实现 |
Ctrl+Shift+C | 对比最近修改的代码 |
Ctrl+D | 复制代码块,没有所选块则为当前行 |
Ctrl+E | 显示最近编辑的文件列表 |
Ctrl+F | 在当前文件查找特定内容 |
Ctrl+Shift+F | 在当前目录查找包含特定内容的文件 |
Ctrl+H | 显示类结构图 |
Ctrl+J | 自动代码 |
Ctrl+Shift+J | 把两行合成一行并把不必要的空格去掉 |
Ctrl+K | 提交代码到SVN |
Ctrl+Alt+L | 格式化代码 |
Ctrl+N | 查找类 |
Ctrl+Shift+N | 查找文件 |
Ctrl+Shift+Alt+N | 指定直接打开某一文件到某一行 |
Ctrl+O | 可以选择父类的方法进行重写 |
Ctrl+Alt+O | 优化导入的类和包 |
Ctrl+P | 方法参数提示 |
Ctrl+Q | 显示注释文档(JavaDoc) |
Alt+Q | 查看当前方法的声明 |
Ctrl+R | 当前文件替换特定内容 |
Ctrl+Shift+R | 当前项目替换特定内容 |
Ctrl+T | 更新代码 |
Ctrl+Alt+T | 可以把代码包在一块内,例如try/catch |
Ctrl+Shift+V、Ctrl+Shift+Insert | 可以将最近使用的剪贴板内容选择插入到文本 |
Ctrl+Alt+V | 可以引入变量,例如把括号内的SQL赋成一个变量 |
Ctrl+W | 选中代码,连续按会选择更大的范围 |
Ctrl+X | 删除行 |
Ctrl+Z | 撤销 |
Ctrl+Shift+Z | 取消撤销 |
快捷键(三)
Ctrl+/ | 用单行注释标记(//)来注释 / 反注释当前行或者选择的代码块 |
Ctrl+Shift+/ | 用块注释标记(/*…*/)来注释 / 反注释选择的代码块 |
Ctrl+Space | 代码提示 |
Ctrl+Shift+Space | 自动补全代码 |
Ctrl+Alt+Space | 类名或接口名提示 |
先按Home,再按Shift+Dnd | 选择当前行 |
先按Home,再按Shift+Up / Down | 选择多行 |
Ctrl+Up / Down | 光标跳转到第一行或最后一行下 |
Ctrl+Shift+Up / Down | 代码整体向上/下移动 |
Alt+Up / Down | 在方法间快速移动定位 |
Ctrl+Alt+ Left / Right | 返回至上次浏览的位置 |
Alt+ Left / Right | 切换代码视图 |
Ctrl+[ / ] | 可以跳到大括号的开头结尾 |
Tab | 代码整体后退 |
Shift+Tab | 代码整体前移 |
Alt+Enter | 得到一些意图动作(Intention Action) |
Alt+Insert | 生成代码(get,set方法,构造函数等)、 重写方法(toString等) |
Shift+Click | 关闭文件 |
Escape | 把焦点移到编辑器上、隐藏当前(或最后活动的)工具窗口 |
双击Shift | 在项目的所有目录查找 |