Mac OS 10.5+
IDE
按键 | 说明 |
---|---|
Option + 1 | *快速打开或隐藏工程面板 |
Command + | 打开 Project Structure 窗口 |
Command + Option + Y | 同步(sync with file system) |
Option + Shift + C | 查看文件的变更记录 |
Control + R | *运行 |
Control + D | Debug运行 |
Command + Option + F12 | 资源管理器打开文件夹 |
ESC | 光标返回到当前编辑框内 |
Shift + Esc | 光标返回到编辑框并且关闭无用窗口 |
F12 | 光标从编辑框返回最近使用的工具窗口 |
编辑
按键 | 说明 |
---|---|
Command + C | 复制当前行或选中内容 |
Command + D | 粘贴当前行或选中内容(不复制) |
Command + X | 剪切当前行或选中的内容 |
Command + Y | 以小窗模式展示当前光标选中的方法或类的定义 |
Command + Z | 撤销 |
Command + Shift + Z | 反撤销 |
Option + Enter | 自动修正 |
Command + Enter | 在当前行下方添加空白行,光标不动 |
Shift + Enter | 在当前行下方添加空白行,且光标移动到新行 |
Option + Command + L | *格式化代码 |
Control + Option +O | *优化导入的类和包 |
Control + I | *实现方法 |
Control + O | *重写或实现方法 |
Command + B | *跳到实现类或方法的定义处 |
Command + U | *跳到父类或方法的定义处 |
Command + [ | *跳到上一个光标停留处 |
Command + ] | *跳到下一个光标停留处 |
Command + / | *注释或反注释当前行 |
Command + Shift + / | 块状注释或反注释当前选中代码 |
Command + J | 选择代码模版并插入至当前光标处 |
Command + Option + T | 把选中的代码放在 try{} 、if{} 、 else{} 等代码块中 |
F2/ Shift F2 | 跳到下一个或上一个错误处 |
Command + Shift + Up/Down | *当前语句上下移动(语法允许范围内) |
Command + option + Up/Down | 当前内容强制上下移动 |
Command + Shift + U | 大小写切换当前选中内容或者当前行 |
Command + Shift + Enter | *语句完成,或换行 |
Option + Shift + Click | 在此处添加或删除一个光标(可多行复制/粘贴) |
Option + Shift + Left/Right | *按词边界选中内容 |
Command + O | 全局查找类或接口 |
Command + F | *当前文档查找文本 |
Command + Shift + F | 文件夹全局搜索 |
Command + R | 当前文档全局替换文本 |
Shift + Shift | *全局搜索 |
重构代码
按键 | 说明 |
---|---|
Controll + T | 当前位置打开重构窗口 |
Option + Command + M | *抽离选中代码至方法块 |
Option + Command + P | 将方法内局部变量抽取至方法参数 |
Option + Command + F | *字段抽离,局部变量提至全局变量 |
Option + Command + V | 变量抽离,快速生成对象变量 |
带*的表示非常常用的快捷键