IntelliJ IDEA 快捷键大全
IntelliJ IDEA 是一个非常强大的 Java 集成开发环境(IDE)。不仅功能丰富,而且易于使用。本文将为大家整理一份 IntelliJ IDEA 中的快捷键大全,帮助提高开发效率,发挥 IDEA 的最大潜力。
一、基础快捷键
1.文件操作快捷键
快捷键 | 功能描述 |
---|
Ctrl + N | 创建新文件 |
Ctrl + Shift + N | 创建新目录 |
Ctrl + Alt + Shift + N | 创建新文件夹 |
Ctrl + Alt + Shift + S | 打开项目结构对话框 |
2. 编辑(Editing)
2.1 代码补全与导航
快捷键 | 功能描述 |
---|
Ctrl + Space | 基本代码补全(类、方法、变量等) |
Ctrl + Shift + Space | 智能代码补全(根据上下文分析推荐) |
Ctrl + P | 显示方法参数信息 |
Ctrl + Q | 显示方法文档信息 |
Ctrl + B / Ctrl + 点击 | 跳转到声明(方法、类、变量等) |
Ctrl + Alt + B | 跳转到实现(接口、抽象类等) |
Ctrl + G | 跳转到指定行 |
Ctrl + E | 显示最近打开的文件 |
Alt + Right/Left | 在已打开的文件之间切换 |
Ctrl + F12 | 显示文件结构(类、方法、变量等) |
2.2 代码编辑
快捷键 | 功能描述 |
---|
Ctrl + Z | 撤销操作 |
Ctrl + Shift + Z | 重做操作 |
Ctrl + D | 复制当前行或选中内容并粘贴到下一行 |
Ctrl + X | 剪切 |
Ctrl + C | 复制 |
Ctrl + V | 粘贴 |
Ctrl + Enter | 插入空行 |
Shift + Enter | 插入新行 |
Ctrl + Shift + Enter | 插入语句 |
Ctrl + Shift + U | 大小写切换 |
Ctrl + X / Shift + Delete | 剪切当前行或选中内容 |
Ctrl + C / Ctrl + Insert | 复制当前行或选中内容 |
Ctrl + V / Shift + Insert | 粘贴剪贴板内容 |
Ctrl + Y / Ctrl + Delete | 删除当前行 |
Ctrl + Alt + L | 格式化代码 |
Ctrl + O | 重写/实现方法 |
Ctrl + I | 实现接口的所有方法 |
Ctrl + W | 选中单词 |
Ctrl + Shift + W | 取消选中单词 |
Ctrl + Alt + O | 优化导入的类 |
Ctrl + Alt + I | 自动缩进 |
Ctrl + Shift + ] | 选中代码块 |
Ctrl + Shift + [ | 取消选中代码块 |
Ctrl + / | 注释/取消注释代码行 |
Ctrl + Shift + / | 注释/取消注释代码块 |
Ctrl + Alt + T | 包围代码块 |
Ctrl + Alt + M | 将代码提取为方法 |
2.3 代码折叠与展开
快捷键 | 功能描述 |
---|
Ctrl + NumPad+ | 展开代码 |
Ctrl + NumPad- | 折叠代码 |
Ctrl + Shift + NumPad+ | 展开全部代码 |
Ctrl + Shift + NumPad- | 折叠全部代码 |
2. 查找与替换(Searching and Replacing)
快捷键 | 功能描述 |
---|
Ctrl + F | 查找文本 |
Ctrl + R | 替换文本 |
Ctrl + Shift + F | 全局查找文本 |
Ctrl + Shift + R | 全局替换文本 |
Ctrl + Shift + A | 查找动作 |
3. 调试(Debugging)
快捷键 | 功能描述 |
---|
F8 | 单步跳过 |
F7 | 单步进入 |
Shift + F7 | 单步进入(智能选择) |
Shift + F8 | 单步跳出 |
Alt + F9 | 运行到光标处 |
Alt + F8 | 计算表达式并显示结果 |
F9 | 恢复程序运行,停止在下一个断点处 |
Ctrl + F8 | 设置/取消断点 |
Ctrl + Shift + F8 | 打开断点对话框,查看所有断点 |
Shift + F10 | 运行项目 |
Shift + F9 | 启动程序并停止在程序入口处等待调试 |
Ctrl + F2 | 停止运行 |
Alt + Shift + F10 | 选择配置并运行 |
Alt + Shift + F9 | 选择配置并调试 |
4. 版本控制(Version Control)
快捷键 | 功能描述 |
---|
Ctrl + K | 提交更改 |
Ctrl + T | 更新项目 |
Alt + Shift + C | 查看最近的更改 |
Ctrl + Alt + Z | 撤销最近的更改 |
二、高级快捷键
1. 重构快捷键
快捷键 | 功能描述 |
---|
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 | 将表达式提取为参数 |
内联:将指定的函数体插入并取代每一处调用该函数的地方。
2. 导航快捷键
快捷键 | 功能描述 |
---|
Ctrl + Shift + T | 查找类 |
Ctrl + B | 跳转到声明 |
Ctrl + Alt + B | 跳转到实现 |
Ctrl + Shift + B | 跳转到类型声明 |
Ctrl + Shift + Alt + N | 查找类中的符号 |
Ctrl + U | 跳转到父类 |
Ctrl + Alt + Left/Right | 切换代码视图 |
Ctrl + E | 最近打开的文件列表 |
Ctrl + Shift + E | 最近更改的文件列表 |
3. Git 快捷键
快捷键 | 功能描述 |
---|
Ctrl + K | 提交代码 |
Ctrl + Shift + K | 强制提交代码 |
Ctrl + T | 更新代码 |
Ctrl + Shift + T | 更新并合并代码 |
Alt + Shift + C | 查看最近的提交信息 |
Ctrl + Alt + Z | 撤销提交 |
Ctrl + Alt + Shift + Z | 重做提交 |
4. 其他快捷键
快捷键 | 功能描述 |
---|
Ctrl + Shift + F12 | 最大化编辑区域 |
Ctrl + Alt + S | 打开设置对话框 |
Ctrl + Shift + Alt + S | 打开项目结构对话框 |
Ctrl + Alt + F7 | 查找用法 |
Ctrl + Shift + Alt + F7 | 显示用法 |
Ctrl + Shift + F7 | 高亮显示用法 |
Ctrl + Shift + F6 | 重命名 |
Ctrl + Shift + I | 查看表达式的值 |
Ctrl + Shift + B | 跳转到类型声明 |
Ctrl + Shift + Alt + V | 提取变量 |
Ctrl + Shift + Alt + M | 提取方法 |
Ctrl + Shift + F | 在路径中查找 |
Ctrl + Shift + Alt + F | 在路径中替换 |
以上就是 Idea 的所有快捷键整理,希望对大伙能有所帮助。当然,这些快捷键只是 Idea 中的一部分,如果您有其他使用习惯的快捷键,也可以自行设置。总之,熟练掌握快捷键可以大大提高开发效率,让我们的工作更加高效和愉快。