IDEA常用快捷键整理

以下是 IntelliJ IDEA 中一些常用的快捷键:

1. 编辑操作:
   - Ctrl + C / Cmd + C: 复制选中内容
   - Ctrl + X / Cmd + X: 剪切选中内容
   - Ctrl + V / Cmd + V: 粘贴内容
   - Ctrl + Z / Cmd + Z: 撤销上一步操作
   - Ctrl + Y / Cmd + Y: 删除整行
   - Ctrl + D / Cmd + D: 复制当前行或选中区域,并插入到下一行
   - Ctrl + 左方向键 / Cmd + 左方向键: 移动到单词的开头
   - Ctrl + 右方向键 / Cmd + 右方向键: 移动到单词的末尾
   - Ctrl + Alt + L / Cmd + Option + L: 格式化代码
   - Ctrl + / / Cmd + /: 注释/取消注释选中行或代码块

2. 导航操作:
   - Ctrl + N / Cmd + O: 打开类
   - Ctrl + Shift + N / Cmd + Shift + O: 快速打开文件
   - Ctrl + E / Cmd + E: 打开最近浏览过的文件
   - Ctrl + Shift + E / Cmd + Shift + E: 打开最近编辑过的文件
   - Ctrl + F / Cmd + F: 在当前文件中查找文本
   - Ctrl + R / Cmd + R: 在当前文件中替换文本
   - Ctrl + Shift + F / Cmd + Shift + F: 在整个项目中查找文本

3. 运行调试操作:
   - Shift + F10 / Ctrl + R: 运行项目
   - Shift + F9 / Ctrl + D: 调试项目
   - Ctrl + Shift + F10 / Ctrl + Option + R: 运行当前文件
   - Ctrl + Shift + F9 / Ctrl + D: 调试当前文件

4. 查找和替换:
   - Ctrl + B / Cmd + B: 跳转到声明处
   - Ctrl + Alt + B / Cmd + Option + B: 跳转到实现/继承处
   - Ctrl + Shift + B / Cmd + Shift + B: 跳转到类型的定义处
   - Ctrl + F12 / Cmd + F12: 显示当前文件的结构
   - Ctrl + Shift + F12 / Cmd + Shift + F12: 最大化/最小化编辑器

5. 代码生成和重构:
   - Ctrl + Space / Cmd + Space: 代码补全
   - Ctrl + Shift + Space / Cmd + Shift + Space: 智能代码补全
   - Ctrl + P / Cmd + P: 显示方法参数信息
   - Alt + Enter / Option + Enter: 显示快速修复和操作菜单
   - Ctrl + Alt + O / Cmd + Option + O: 优化导入的类和包
   - Ctrl + Alt + I / Cmd + Option + I: 自动缩进当前行
   - Ctrl + Alt + T / Ctrl + Option + T: 包围代码块 with if/for/try 等
   - Ctrl + Shift + Alt + T / Cmd + Shift + Option + T: 重构菜单

好的,这里再补充一些 IntelliJ IDEA 中常用的快捷键:

6. Git 操作:
   - Ctrl + K / Cmd + K: 提交代码
   - Ctrl + T / Cmd + T: 更新代码
   - Alt + Shift + C / Option + Shift + C: 查看最近的修改
   - Ctrl + Shift + A / Cmd + Shift + A: 查找和执行所有操作
   - Alt + ` / Option + `: 打开版本控制面板
   - Alt + Home / Control + Fn + 左方向键: 导航到上一个提交
   - Alt + End / Control + Fn + 右方向键: 导航到下一个提交
   
7. Debug 方面:
   - F8 : 单步跳过
   - F7: 单步调试
   - F9: 恢复程序运行,到下一个断点
   - Shift + F7: 进入函数
   - Shift + F8: 跳出函数
   - Alt + F9: 运行至指定行
   - Ctrl + Alt + F9: Debug 执行到光标处
   - Ctrl + F8: 添加/去除行断点
   - Ctrl + Shift + F8: 查看断点
   
8. Refactor 方面:
   - Ctrl + Shift + Alt + T: 弹出重构菜单
   - Shift + F6: 重命名:给变量、方法或类等重命名
   - Ctrl + Alt + M: 提取为函数:将选中的代码提取为函数
   - Ctrl + Alt + V: 提取为变量:将选中的代码提取为变量
   - Ctrl + Alt + F: 提取为字段:将选中的代码提取为字段
    Ctrl + Alt + C: 提取为常量:将选中的代码提取为常量
   
9. 导航操作:
   - Ctrl +] / Ctrl +[: 跳转到代码块的结束/开始位置
   - Ctrl + Shift + E / Cmd + Shift + E: 打开最近编辑过的文件
   - Ctrl + B / Cmd + B: 跳转到变量/方法/类的定义处
   - Ctrl + Shift + I: 查看变量的值,支持快速调用某个方法
   - Alt + F7: 查找当前选中内容在整个项目中的使用情况
   - Ctrl + Shift + F7: 在当前文件中高亮显示所有选中文本
   
10. 其他操作:
   - Ctrl + Shift + F10: 在运行模式下运行程序
   - Ctrl + Shift + F9: 在 Debug 模式下运行程序
   - Ctrl + Shift + F6: 更改签名
   - Shift + F11: 编译当前文件
   - Ctrl + Shift + F: 全局查找文件
   - Ctrl + Shift + R: 全局替换文件

11. 编辑器操作:
   - Ctrl + D: 复制当前行或选中的代码行
   - Ctrl + Y: 删除当前行或选中的代码行
   - Ctrl + /: 注释或取消注释当前行或选中的代码行
   - Ctrl + Shift + /: 注释或取消注释选中的代码块
   - Ctrl + Alt + L: 格式化代码,使其符合编码风格规范
   - Ctrl + Space: 补全代码,智能提示代码片段
   - Ctrl + Shift + Space: 智能提示代码参数
   - Alt + Enter: 显示上下文操作菜单,提供代码重构等选项
   - Ctrl + Alt + O: 优化导入,清除无用的导入语句
   - Ctrl + W: 逐级选择代码块,增加选择范围

12. 查找和替换:
   - Ctrl + F: 在当前文件中查找文本
   - Ctrl + R: 在当前文件中替换文本
   - Ctrl + Shift + F: 在整个项目中查找文本
   - Ctrl + Shift + R: 在整个项目中替换文本
   - Ctrl + G: 跳转到指定行
   - Ctrl + Shift + G: 查找下一个匹配项

13. 代码模板和生成:
   - Ctrl + J: 显示代码模板,可插入自定义的代码片段
   - Ctrl + O: 重写父类的方法
   - Ctrl + I: 实现接口的方法
   - Alt + Insert: 生成代码,如 Getter/Setter、构造函数等

14. 版本控制:
   - Ctrl + V: 显示版本控制工具窗口
   - Alt + ` / Option + `: 切换版本控制引擎
   - Ctrl + Shift + V: 显示剪贴板历史记录

15. 运行和调试配置:
   - Shift + F10: 运行当前配置
   - Shift + F9: 调试当前配置
   - Alt + Shift + F10: 选择配置并运行
   - Alt + Shift + F9: 选择配置并调试

这些是一些常用的 IntelliJ IDEA 操作和技巧,希望对您有所帮助!如果您有任何更具体的问题,欢迎继续提问。

高级技巧

当然,以下是更多的 IntelliJ IDEA 使用技巧:

16. 多行编辑:
   - Alt + Shift + 鼠标左键拖动: 选中多行进行同时编辑
   - Ctrl + Shift + U: 切换选中文本的大小写形式

17. Live Templates:
   - Ctrl + J: 显示可用的 Live Templates,速写模板
   - Ctrl + E: 显示最近使用的 Live Templates

18. 代码折叠:
   - Ctrl + + / Ctrl + -: 折叠/展开当前代码块
   - Ctrl + Shift + + / Ctrl + Shift + -: 全部折叠/展开代码块

19. 代码行操作:
   - Alt + Shift + 上或下箭头: 移动当前代码行
   - Alt + Shift + 鼠标左键拖动: 复制当前代码行

20. 重命名文件和类:
   - Shift + F6: 重命名文件或类名,同步修改所有引用

21. 增量选择:
   - Ctrl + W: 逐级增量选择代码块
   - Ctrl + Shift + W: 逐级减少选择代码块

22. 代码间导航:
   - Ctrl + Alt + 方向键左/右: 导航到前一个/后一个编辑的位置
   - Ctrl + Shift + Backspace: 导航到上一个编辑位置

23. 提取变量和常量:
   - Ctrl + Alt + V: 提取为变量
   - Ctrl + Alt + C: 提取为常量

24. 快速文档:
   - Ctrl + Q: 显示当前光标处的代码快速文档
   - Ctrl + P: 显示方法的参数信息

这些是一些更高级的技巧,可以帮助您更高效地使用 IntelliJ IDEA 进行开发。如果您有其他问题或需求,请继续提问。

你可能感兴趣的:(intellij-idea,java,ide)