IntelliJ IDEA 是一个非常强大的 Java 集成开发环境(IDE)。不仅功能丰富,而且易于使用。本文将为大家整理一份 IntelliJ IDEA 中的快捷键大全,帮助提高开发效率,发挥 IDEA 的最大潜力。
1、文件操作相关快捷键
快捷键 | 说明 |
---|
Ctrl + S | 全部保存(必备) |
Alt + 向左箭头/向右箭头 | 在已打开的文件之间切换(必备) |
Ctrl + Alt + Shift + S | 打开项目结构对话框 |
Ctrl + Alt + S | 打开设置对话框 |
Ctrl + Alt + Y | 从磁盘全部重新加载 |
2、代码编辑相关快捷键
快捷键 | 功能描述 |
---|
Ctrl + Z | 撤销操作(必备) |
Ctrl + Shift + Z | 取消撤销操作(必备) |
Ctrl + X 或 Shift + Delete | 剪切当前行或选中内容(必备) |
Ctrl + C 或 Ctrl + Insert | 复制当前行或选中内容(必备) |
Ctrl + V 或 Shift + Insert | 粘贴剪贴板内容(必备) |
Ctrl + Shift + V | 从剪贴板历史记录粘贴,可选择以前复制到剪贴版的文本片段 |
Ctrl + D | 复制当前行或选中内容并粘贴到下一行(必备) |
Ctrl + Enter | 插入空行(必备) |
Shift + Enter | 插入新行(必备) |
Ctrl + Shift + Enter | 可将语句补全为语法正确的结构。开始输入方法声明、方法调用或语句,例如if、do-while、try-catch或return。(必备) |
Ctrl + Y 或 Ctrl + Delete | 删除当前行(必备) |
Ctrl + Shift + U | 大小写切换(必备) |
Ctrl + Alt + L | 根据当前代码样式设置重新格式化代码(必备) |
Ctrl + O | 重写/实现方法(必备) |
Ctrl + I | 实现接口的所有方法(必备) |
Ctrl + W | 选中单词(必备) |
Ctrl + Shift + W | 取消选中单词(必备) |
Ctrl + Alt + O | 优化导入的类(必备) |
Ctrl + Alt + I | 自动缩进 |
Ctrl + Shift + 向上箭头 | 上移动语句,操作对于重新组织代码非常有用,例如,可以让变量声明更靠近变量用法。在编辑器中没有选择任何内容时,将移动文本光标位置处的代码行。 |
Ctrl + Shift + 向下箭头 | 下移动语句,操作对于重新组织代码非常有用,例如,可以让变量声明更靠近变量用法。在编辑器中没有选择任何内容时,将移动文本光标位置处的代码行。 |
Ctrl + Shift + ] | 选中代码块(必备) |
Ctrl + Shift + [ | 取消选中代码块(必备) |
Ctrl + / | 注释/取消注释代码行,用于单行注释(//...)(必备) |
Ctrl + Shift + / | 注释/取消注释代码块,用于块注释(/*...*/)(必备) |
Ctrl + Alt + T | 包围代码块 |
Ctrl + Alt + M | 将代码提取为方法(必备) |
Ctrl + NumPad+ | 展开代码(必备) |
Ctrl + NumPad- | 折叠代码(必备) |
Ctrl + Shift + NumPad+ | 展开全部代码(必备) |
Ctrl + Shift + NumPad- | 折叠全部代码(必备) |
Ctrl + Alt + Shift + T | 重构菜单 |
F5 | 复制类(必备) |
F6 | 移动类(必备) |
F7 | 内联 |
Alt + Shift + C | 重命名类 |
Alt + Shift + M | 重命名方法 |
Alt + Shift + F | 重命名字段 |
Ctrl + Alt + N | 内联变量 |
Ctrl + Alt + M | 内联方法 |
Ctrl + Alt + F | 内联字段 |
Ctrl + Alt + V | 提取变量重构可以将所选表达式包装成一个变量。它会添加新的变量声明,并将该表达式用作初始值设定项。(将表达式提取为变量) |
Ctrl + Alt + P | 将表达式提取为参数 |
Ctrl + Space | 基本代码补全(类、方法、变量等) |
Ctrl + Shift + Space | 智能代码补全(根据上下文分析推荐) |
Ctrl + P | 显示方法参数信息 |
Ctrl + J | 后缀代码补全从右到左应用,以避免编码时文本光标向后跳转。在要更改的代码段后面输入点.并选择所需选项。要查看带有后缀模板的建议列表,也可以按Ctrl + J |
三、搜索与替换
快捷键 | 说明 |
---|
按两次Shift | 搜索全文,即随处搜索(必备), 可以项目中搜索文件类(Classes)、(Files)、操作(Actions)、Symbols、Git分支和注释。再次按两次Shift,可将搜索扩展到非项目条目。 |
Ctrl + N | 搜索class |
Ctrl + Shift + N | 搜索文件 |
Ctrl + Shift + Alt + N | 搜索Symbols,比如搜索某个方法名 |
Ctrl + Shift + A | 搜索动作 / 设置 |
Ctrl + Shift + Alt + E | 搜索文本 |
Ctrl + F | 在当前文件进行文本查找(必备) |
Ctrl + R | 在当前文件进行文本替换(必备) |
Ctrl + Shift + F | 在项目进行文本查找(必备) |
Ctrl + Shift + R | 在项目进行文本替换(必备) |
Alt + F3 | 选中文本,逐个往下查找相同文本,并高亮显示,可使用向下箭头移动 |
Alt + F7 | 快速定位引用文本光标处所在的代码的所有匹配项,无论是类、方法、字段、形参的一部分还是其他语句的一部分,它都能找到。也就是搜索光标所在的方法 / 变量 / 类被调用的地方。 |
Ctrl + Alt + F7 | 搜索用法,可以查看类、方法或变量在整个项目中所有用法的列表,并快速导航至所选条目。要跳转到某个用法,请在列表中选择该用法,然后按Enter。 |
Shift + F3 | 在搜索模式下,查找匹配上一个 |
Ctrl + Alt + 前方向键 | 在搜索模式下,跳到上个查找的文件 |
Ctrl + Alt + 后方向键 | 在搜索模式下,跳到下个查找的文件 |
F3 | 在搜索模式下,定位到下一个匹配处 |
四、运行与调试
快捷键 | 说明 |
---|
Alt + Shift + F10 | 选择配置并运行 |
Alt + Shift + F9 | 选择配置并调试 |
Ctrl + Alt + F5 | 附加到进程 |
Ctrl + Shift+ F2 | 停止后台进程 |
Ctrl + Alt + F6 | 显示覆盖率数据 |
F8 | 单步跳过 |
F7 | 单步进入 |
Shift + F7 | 单步进入(智能选择) |
Shift + F8 | 单步跳出 |
Alt + F9 | 运行到光标处 |
Alt + F8 | 在 Debug 的状态下,选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试结果 |
F9 | 恢复程序运行,停止在下一个断点处 |
Ctrl + F8 | 设置/取消断点 |
Ctrl + Shift + F8 | 打开断点对话框,查看所有断点 |
Shift + F10 | 运行项目 |
Shift + F9 | 启动程序并停止在程序入口处等待调试 |
Ctrl + F2 | 停止运行 |
五、版本控制
快捷键 | 说明 |
---|
Ctrl + K | 提交更改 |
Ctrl + T | 更新项目 |
Alt + Shift + C | 查看最近的更改 |
Ctrl + Alt + Z | 撤销最近的更改 |
六、视图相关快捷键
快捷键 | 说明 |
---|
Alt + 0 | 显示工具窗口-提交 |
Alt + 1 | 显示工具窗口-项目 |
Alt + 2 | 显示工具窗口-书签 |
Alt + 3 | 显示工具窗口-查找 |
Alt + 4 | 显示工具窗口-运行 |
Alt + 5 | 显示工具窗口-调试 |
Alt + 6 | 显示工具窗口-问题 |
Alt + 7 | 显示工具窗口-结构 |
Alt + 8 | 显示工具窗口-服务 |
Alt + 9 | 显示工具窗口-版本控制 |
Alt + F12 | 显示工具窗口-终端 |
Ctrl+ Shift + I | 快速定义,可预览该代码的定义或内容,不必在单独的编辑器标签页中打开文本光标处的代码。 |
Ctrl + E | 查看最近打开的文件列表 |
Ctrl+ Shift + E | 显示最近的位置 |
Alt+ Shift + C | 显示最近的更改 |
Alt+ Shift + . | 在所有编辑器中增加字体大小(必备) |
Alt+ Shift + , | 在所有编辑器中减小字体大小(必备) |
F4 | 跳转到源(必备) |
Ctrl + Q | 快速查看文本光标处的类和方法的文档 |
Ctrl + P | 显示形参信息 |
Ctrl + Shift+ P | 显示类型信息 |
Alt + Q | 显示上下文信息 |
七、导航相关快捷键
快捷键 | 说明 |
---|
Ctrl + G | 跳转到指定行:列 |
F2 | 下一个高亮显示错误 |
Shift + F2 | 上一个高亮显示错误 |
Ctrl + Shift + Backspace | 移到最后编辑位置 |
Alt + Home | 跳转到导航栏 |
Ctrl + B | 跳转到声明或用例 |
Ctrl + Alt + B | 跳转到实现 |
Ctrl + Shift + B | 跳转到类型声明 |
Ctrl + U | 跳转到super方法 |
Ctrl + Shift + T | 测试 |
Ctrl + Alt + Home | 相关Spring 应用程序上下文 |
Ctrl + F12 | 打开文件结构 |
Ctrl + Alt + F12 | 文件路径,点击可以在资源管理器中显示 |
Ctrl + H | 显示类型层次结构 |
Ctrl + Shift + H | 显示方法层次结构 |
Ctrl + Alt + H | 显示调用层次结构 |
以上就是 Idea 的所有快捷键整理,希望对大伙能有所帮助。当然,这些快捷键只是 Idea 中的一部分,如果您有其他使用习惯的快捷键,也可以自行设置。总之,熟练掌握快捷键可以大大提高开发效率,让我们的工作更加高效和愉快。