以下是 IntelliJ IDEA 常用菜单的功能说明:
1. File(文件菜单)
| 功能 | 说明 |
|---|---|
| New | 新建文件/项目/类/接口等 |
| Open | 打开文件或项目 |
| Save All | 保存所有修改的文件 |
| Settings | 打开 IDE 设置 (Ctrl+Alt+S) |
| Project Structure | 打开项目结构配置 (Ctrl+Alt+Shift+S) |
| Invalidate Caches | 清除缓存并重启 |
| Export | 导出项目为 HTML/PDF 等 |
2. Edit(编辑菜单)
| 功能 | 说明 |
|---|---|
| Undo | 撤销 (Ctrl+Z) |
| Redo | 重做 (Ctrl+Shift+Z) |
| Cut | 剪切 (Ctrl+X) |
| Copy | 复制 (Ctrl+C) |
| Paste | 粘贴 (Ctrl+V) |
| Find | 查找 (Ctrl+F) / 替换 (Ctrl+R) |
| Find in Files | 在文件中查找 (Ctrl+Shift+F) |
| Duplicate | 复制当前行或选中内容 (Ctrl+D) |
3. View(视图菜单)
| 功能 | 说明 |
|---|---|
| Tool Windows | 显示/隐藏侧边栏工具窗口 |
| Toolbars | 显示/隐藏工具栏 |
| Enter Presentation Mode | 演示模式(全屏代码) |
| Enter Distraction Free Mode | 免打扰模式 |
| Quick Definition | 快速定义查看 (Ctrl+Shift+I) |
| Structure | 显示代码结构视图 |
4. Navigate(导航菜单)
| 功能 | 说明 |
|---|---|
| Class | 查找类 (Ctrl+N) |
| File | 查找文件 (Ctrl+Shift+N) |
| Symbol | 查找符号/方法/变量 (Ctrl+Alt+Shift+N) |
| Line | 跳转到指定行 (Ctrl+G) |
| Back / Forward | 返回/前进光标位置 |
| Declaration | 跳转到声明 (Ctrl+B) |
| Implementation | 跳转到实现 (Ctrl+Alt+B) |
| Recent Files | 最近打开的文件 (Ctrl+E) |
5. Code(代码菜单)
| 功能 | 说明 |
|---|---|
| Generate | 生成代码 (Alt+Insert) - getter/setter/构造函数等 |
| Override Methods | 重写方法 (Ctrl+O) |
| Implement Methods | 实现接口方法 (Ctrl+I) |
| Surround With | 包裹代码 (Ctrl+Alt+T) - try-catch/if等 |
| Reformat Code | 格式化代码 (Ctrl+Alt+L) |
| Optimize Imports | 优化导入 (Ctrl+Alt+O) |
| Comment with Line Comment | 行注释 (Ctrl+/) |
| Comment with Block Comment | 块注释 (Ctrl+Shift+/) |
6. Refactor(重构菜单)
| 功能 | 说明 |
|---|---|
| Rename | 重命名 (Shift+F6) |
| Extract | 提取 - 方法/变量/常量/参数 |
| Inline | 内联 |
| Move | 移动类/文件 |
| Pull Members Up | 成员上移(到父类) |
| Push Members Down | 成员下移(到子类) |
7. Build(构建菜单)
| 功能 | 说明 |
|---|---|
| Build Project | 构建项目 (Ctrl+F9) |
| Rebuild Project | 重新构建项目 |
| Compile | 编译选中的文件 |
| Run | 运行当前配置 |
| Debug | 调试当前配置 |
| Maven | Maven 相关操作 |
8. Run(运行菜单)
| 功能 | 说明 |
|---|---|
| Run | 运行 (Shift+F10) |
| Debug | 调试 (Shift+F9) |
| Run Configuration | 运行配置管理 |
| Stop | 停止运行 (Ctrl+F2) |
| Resume Program | 恢复调试 (F9) |
| Step Over | 单步跳过 (F8) |
| Step Into | 单步进入 (F7) |
| Force Step Into | 强制进入 (Alt+Shift+F7) |
9. Tools(工具菜单)
| 功能 | 说明 |
|---|---|
| Task & Context | 任务管理 |
| Terminal | 打开终端 (Alt+F12) |
| Database | 数据库工具 |
| SSH | SSH 连接 |
| Deployment | 部署配置 |
| REST Client | REST 客户端 |
10. VCS(版本控制菜单)
| 功能 | 说明 |
|---|---|
| Commit | 提交代码 (Ctrl+K) |
| Push | 推送到远程 (Ctrl+Shift+K) |
| Pull | 拉取代码 |
| Update Project | 更新项目 |
| Show History | 查看历史 |
| Branches | 分支管理 |
| Shelves | 暂存修改 |
11. Window(窗口菜单)
| 功能 | 说明 |
|---|---|
| Split Vertical/Horizontal | 垂直/水平分屏 |
| Close Tab | 关闭当前标签 |
| Editor Tabs | 编辑器标签管理 |
| Restore Default Layout | 恢复默认布局 |
12. Help(帮助菜单)
| 功能 | 说明 |
|---|---|
| Documentation | 查看文档 |
| Keymap Reference | 快捷键参考 |
| Learning Center | 学习中心 |
| About | 关于 IDEA |
📌 常用快捷键速查表
| 操作 | 快捷键 |
|---|---|
| 搜索类 | Ctrl+N |
| 搜索文件 | Ctrl+Shift+N |
| 查找/替换 | Ctrl+F / Ctrl+R |
| 全局搜索 | Ctrl+Shift+F |
| 格式化代码 | Ctrl+Alt+L |
| 优化导入 | Ctrl+Alt+O |
| 生成代码 | Alt+Insert |
| 快速修复 | Alt+Enter |
| 运行 | Shift+F10 |
| 调试 | Shift+F9 |
| 单步执行 | F8/F7 |
| 查看断点 | Ctrl+Shift+F8 |