Appearance
Idea 快捷键
1. 快捷键
1.1. 常用快捷键
1.1.1. 项目
| 命令 | 快捷键 | 备注 |
|---|---|---|
| Save All | Ctrl + S | 全部保存 |
| New | Alt + Insert | 创建新的类、接口、文件或目录(在项目窗口中可用) |
| Build Project | Ctrl + F9 | 构建项目 |
| Rebuild | Ctrl + Shift + F9 | 重新构建 |
1.1.2. 导航
| 命令 | 快捷键 | 备注 |
|---|---|---|
| Find Action | Ctrl + Shift + A | 查找操作 |
| Search Everywhere | Shift, Shift | 随处搜索 |
| Go to Class | Ctrl + N | 转到类 |
| Go to File | Ctrl + Shift + N | 转到文件 |
| Go to Symbol | Ctrl + Alt + Shift + N | 转到符号 |
| Recent Files | Ctrl + E | 最近的文件 |
| Find in Files | Ctrl + Shift + F | 在文件中查找 |
| Go to Declaration or Usage | Ctrl + B | 前往声明或使用 |
| Go to Type Declaration | Ctrl + Shift + B | 转到类型声明 |
| Go to Implementations | Ctrl + Alt + B | 转到实现 |
| Type Hierarchy | Ctrl + H | 转到类层次结构 |
| Show Usages | Ctrl + Alt + F7 | 显示使用 |
| Find Usages | Alt + F7 | 查找使用 |
| Next Highlighted Error | F2 | 下一个高亮显示错误 |
| Previous Highlighted Error | Shift + F2 | 上一个高亮显示错误 |
| Go to Line:Column | Ctrl + G | 转到行:列 |
| Back | Ctrl + Alt + 向左箭头 | 后退 |
| Forward | Ctrl + Alt + 向右箭头 | 前进 |
| Toggle Bookmark | F11 | 切换书签 |
| Toggle Bookmark 0 ~ 9 | Ctrl + Shift + 0 ~ 9 | 切换书签 0 ~ 9 |
| Go to Bookmark 0 ~ 9 | Ctrl + 0 ~ 9 | 转到书签 0 ~ 9 |
| Show Bookmarks | Shift + F11 | 显示书签 |
| Project | Alt + 1 | 项目 |
| Structure | Alt + 7 | 结构 |
| Settings | Ctrl + Alt + S | 设置 |
1.1.3. 编辑
| 命令 | 快捷键 | 备注 |
|---|---|---|
| Quick-Fixes | Alt + Enter | 显示快速修复 |
| Quick Documentation | Ctrl + Q | 快速文档 |
| Parameter Info | Ctrl + P | 参数信息 |
| Replace in Files | Ctrl + Shift + R | 在文件中替换 |
| Rename | Shift + F6 | 重命名 |
| Comment with Line Comment | Ctrl + / | 使用行注释进行注释 |
| Comment with Block Comment | Ctrl + Shift + / | 使用块注释进行注释 |
| Extend Selection | Ctrl + W | 扩展选区 |
| Move Caret to Code Block Start with Selection | Ctrl + Shift + [ | 在保持选区的情况下将文本光标移至代码块开始 |
| Move Caret to Code Block End with Selection | Ctrl + Shift + ] | 在保持选区的情况下将文本光标移至代码块结束 |
| Toggle Case | Ctrl + Shift + U | 切换大小写 |
| Reformat Code | Ctrl + Alt + LAlt + Shift + F | 重新格式化代码 |
| Soft-Wrap | Alt + Z | 自动换行 |
| Expand | Ctrl + = | 展开 |
| Expand Recursively | Ctrl + Alt + = | 递归展开 |
| Expand All | Ctrl + Shift + = | 全部展开 |
| Expand | Ctrl + - | 收起 |
| Expand Recursively | Ctrl + Alt + - | 递归收起 |
| Expand All | Ctrl + Shift + - | 全部收起 |
1.1.4. 调试
| 命令 | 快捷键 | 备注 |
|---|---|---|
| Toggle Line Breakpoint | Ctrl + F8 | 切换行断点 |
| View Breakpoints | Ctrl + Shift + F8 | 查看断点 |
| Remove All Breakpoints | None | 无 |
| Debug | Shift + F9 | 调试 |
| Run | Shift + F10 | 运行 |
| Rerun | Ctrl + F5 | 重新运行 |
| Stop | Ctrl + F2 | 停止 |
| Resume Program | F9 | 恢复程序 |
| Step Over | F8 | 步过 |
| Step Into | F7 | 步入 |
| Step Out | Shift + F8 | 步出 |