说明:如果您使用的是 Windows PC 专用键盘,请用 Alt 键代替 Option 键,用 Windows 标志键代替 Command 键。
采用的是原生的Mac OS X快捷键,此处并未完全展示.
键盘符号和修饰键说明
- Command( Windows ) ⌘
- Shift ⇧
- Option( Alt ) ⌥
- Control ⌃
- Caps Lock ⇪
编辑快捷键
| 描述 | 快捷键 | 备注 |
|---|---|---|
| find in name | Shift + Commmand + N | 根据名字查找文件 |
| find in path | Shift + Ctrl + F | 全局搜索 |
| Generate(Constructor, getter&setter) | Ctrl + Enter/Ctrl + N | 构造体,get/set方法 |
| class to import | Option + Enter | 导入类 |
| Implementation | Commmand + Option + B | 具体实现方法 |
| Comment with Line Comment | Command + / | 注释代码 |
| Extend Selection | Command + W | 逐步选中代码 |
| Move Caret to Line Start | Command + ← | 将输入移动到该行的开头 |
| Move Caret to Line End | Command + ← | 将输入移动到该行的末尾 |
| Basic | Ctrl + Space | 代码自动补全 |
| Parameter Info | Commmand + P | 显示方法的参数信息 |
| Declaration | Command + 鼠标悬停 | 显示代码简要信息 |
| Start New Line | Shift + Enter | 开始新的一行 |
| Expand | Command + + | 展开代码块 |
| Collapse | Command + - | 折叠代码块 |
| Delete to Word Start | Option + Delete | ⌥⌫ 删除到单词的开头 |
| Duplicate Line or Selection | Command + D | 复制行或代码块 |
| Delete Line | Command + Y | 删除行 |
| Move Statement Up | Shift + Command + ↑ | 上移选中部分 |
| Move Statement Down | Shift + Command + ↓ | 下移选中部分 |
| Indent Selection | Tab/Shift + Tab | 缩进代码/反缩进代码 |
| Optimize Imports | Command + Option + O | 优化导入 |
| Reformat Code | Command + Option + L | 格式化代码 |
| Surround With Code | Command + Option + T | 包围代码(使用if,else,try,catch的等) |
系统快捷键
| 描述 | 快捷键 | 备注 |
|---|---|---|
| Settings | Commmand + , | 打开设置 |
不常用编辑快捷键
| 描述 | 快捷键 | 备注 |
|---|---|---|
| Expand All | Shift + Commmand + + | 展开所有代码块 |
| Collapse All | Shift + Commmand + - | 折叠所有代码块 |
| Move Caret to Code Start whith Selection | Shift + Command + [ | 选择直到代码块开始 |
| Move Caret to Code End whith Selection | Shift + Command + ] | 选择直到代码块结束 |
| Toggle Case | Shift + Command +U | 大小写切换 |
| Join Lines | Shift + Ctrl + J | 智能的将代码拼接成一行 |
| Paste from History | Shift + Command + V | 从最近的缓冲区粘贴 |