IDEA高效快捷键指南

1. 编辑类快捷键

编辑快捷键是最常用的一类,可以帮助我们快速操作代码:

快捷键 功能描述 Mac Windows 热度
psvm + Tab 生成 main 方法 psvm + Tab psvm + Tab ⭐⭐⭐⭐⭐
sout + Tab 生成 System.out.println() 输出语句 sout + Tab sout + Tab ⭐⭐⭐⭐
Ctrl + D 复制当前行 Cmd + D Ctrl + D ⭐⭐⭐⭐⭐
Ctrl + / 或 Ctrl + Shift + / 注释或取消注释代码 Cmd + / 或 Cmd + Shift + / Ctrl + / 或 Ctrl + Shift + / ⭐⭐⭐⭐⭐
Ctrl + Alt + L 格式化代码 Cmd + Alt + L Ctrl + Alt + L ⭐⭐⭐⭐⭐
Ctrl + Alt + I 自动缩进 Cmd + Alt + I Ctrl + Alt + I ⭐⭐⭐⭐
Ctrl + Shift + Space 代码补全 Cmd + Shift + Space Ctrl + Shift + Space ⭐⭐⭐⭐
Alt + 回车 导入包或自动修复 Alt + Enter Alt + Enter ⭐⭐⭐⭐
Alt + / 代码提示 Alt + / Alt + / ⭐⭐⭐⭐
Alt + Insert 生成代码(如 GET、SET 方法等) Cmd + N Alt + Insert ⭐⭐⭐⭐
fori 生成 for 循环 fori + Tab fori + Tab ⭐⭐⭐⭐
iter 生成增强版 for 循环 iter + Tab iter + Tab ⭐⭐⭐⭐

  • psvm + Tab :生成 main 方法。
  • sout + Tab :生成 System.out.println() 语句。
  • Ctrl + X / Ctrl + Y:删除当前行或剪切当前行。
  • Ctrl + D:复制当前行。
  • Ctrl + /Ctrl + Shift + /:注释或取消注释代码。
  • Ctrl + Z:撤销操作。
  • Ctrl + Shift + Z:恢复撤销操作。
  • Ctrl + C / Ctrl + V:复制 / 粘贴。
  • Ctrl + O:重写父类方法。
  • Ctrl + I:实现接口方法。
  • Ctrl + Shift + U:切换大小写。
  • Ctrl + Shift + J:将两行合并为一行。
  • Ctrl + Shift + Space:代码补全。
  • Alt + 回车:导入包或自动修复。
  • Alt + /:代码提示。
  • Alt + Insert :生成代码,如 GETSET 方法、构造函数等。
  • Ctrl + Alt + L:格式化代码。
  • Ctrl + Alt + I:自动缩进。
  • Ctrl + Alt + T :生成 try-catch 语句。
  • Ctrl + Alt + O:优化导入的类和包。
  • fori :生成 for 循环。
  • iter :生成增强版 for 循环。
  • itar :生成数组的 for 循环。
  • itit :生成 Iterator 迭代器。
  • itli :生成 List 的遍历。
  • itco :生成 Collection 迭代器。

2. 查找与替换类快捷键

查找和替换是代码编辑中不可或缺的功能,以下是 IDEA 中的相关快捷键:

快捷键 功能描述 Mac Windows 热度
Ctrl + F 在当前文件中查找 Cmd + F Ctrl + F ⭐⭐⭐⭐⭐
Ctrl + Shift + F 在整个项目或指定窗口中查找文本 Cmd + Shift + F Ctrl + Shift + F ⭐⭐⭐⭐⭐
Ctrl + N 查找类 Cmd + N Ctrl + N ⭐⭐⭐⭐
Ctrl + R 在当前文件中替换文本 Cmd + R Ctrl + R ⭐⭐⭐⭐
Ctrl + Shift + Backspace 跳转到上次编辑的位置 Cmd + Shift + Delete Ctrl + Shift + Backspace ⭐⭐⭐⭐
Ctrl + Shift + Alt + N 查找变量或方法 Cmd + Shift + Alt + N Ctrl + Shift + Alt + N ⭐⭐⭐⭐
Alt + F7 查找当前函数、变量或类的所有引用 Alt + F7 Alt + F7 ⭐⭐⭐⭐⭐
双击 Shift 全局搜索内容 Shift x 2 Shift x 2 ⭐⭐⭐⭐

  • Ctrl + F:在当前文件中查找。
  • Ctrl + Shift + F:在整个项目或指定窗口中查找文本。
  • Ctrl + N:在项目中查找类。
  • Ctrl + Shift + N:查找文件。
  • Ctrl + R:在当前文件进行文本替换。
  • Ctrl + Shift + R:在指定窗口替换文本。
  • Ctrl + W:按语法自动选中代码。
  • Ctrl + Shift + W:反向按语法选中代码。
  • Ctrl + G:定位行号。
  • Ctrl + Shift + Backspace:跳转到上次编辑的位置。
  • Ctrl + Alt + ←/→:前后跳转编辑过的位置。
  • Ctrl + Shift + Alt + N:查找变量或方法。
  • Alt + F7:查找当前函数、变量或类的所有引用。
  • Alt + F3:高亮显示所有选中文本并按 Enter 选中下一个,按 Esc 取消高亮。
  • F4:在当前类中查找变量来源。
  • Ctrl + Shift + F7:高亮显示所有选中文本,按 Esc 取消高亮。
  • 双击 Shift:全局搜索内容。

3. 编译与运行类快捷键

编译和运行是开发过程中常用的操作,下面是相关的快捷键:

快捷键 功能描述 Mac Windows 热度
Ctrl + F9 编译整个项目 Cmd + F9 Ctrl + F9 ⭐⭐⭐⭐⭐
Shift + F10 启动程序 Shift + F10 Shift + F10 ⭐⭐⭐⭐⭐
Alt + Shift + F9 选择调试模式 Alt + Shift + F9 Alt + Shift + F9 ⭐⭐⭐⭐

  • Ctrl + F9:编译整个项目。
  • Ctrl + Shift + F9:编译当前文件。
  • Shift + F10:正常启动程序。
  • Alt + Shift + F10:弹出运行配置菜单。
  • Shift + F9:调试模式启动。
  • Alt + Shift + F9:选择调试模式。

4. 调试类快捷键

调试是开发过程中至关重要的功能,IDEA 提供了丰富的调试快捷键:

快捷键 功能描述 Mac Windows 热度
F7 步入当前行方法 F7 F7 ⭐⭐⭐⭐⭐
F8 步过当前行方法 F8 F8 ⭐⭐⭐⭐⭐
Alt + F8 查看调试模式下的变量值 Alt + F8 Alt + F8 ⭐⭐⭐⭐
F9 恢复程序运行 F9 F9 ⭐⭐⭐⭐⭐
Alt + F9 运行至光标位置 Alt + F9 Alt + F9 ⭐⭐⭐⭐

  • F7:步入当前行方法。
  • Shift + F7:智能步入方法。
  • Alt + Shift + F7:强制步入方法。
  • F8:步过当前行方法。
  • Shift + F8:步出当前方法。
  • Alt + Shift + F8:强制步过当前方法。
  • Alt + F8:查看调试模式下的变量值。
  • Ctrl + Shift + F8:查看断点。
  • F9:恢复程序运行。
  • Alt + F9:运行至光标位置。
  • Ctrl + Alt + F9:强制运行至光标位置。
  • Alt + F10:定位到断点。

5. 重构类快捷键

IDEA 强大的重构功能可以帮助开发者更轻松地修改代码结构:

快捷键 功能描述 Mac Windows 热度
Shift + F6 重命名变量、方法、类等 Shift + F6 Shift + F6 ⭐⭐⭐⭐⭐
Ctrl + Alt + M 提取方法 Cmd + Alt + M Ctrl + Alt + M ⭐⭐⭐⭐
  • Shift + F6:重命名变量、方法、类等。
  • Ctrl + Alt + C:提取常量。
  • Ctrl + Alt + F:提取字段。
  • Ctrl + Alt + M:提取方法。
  • Ctrl + Alt + P:提取参数。
  • Ctrl + Alt + V:提取变量。

6. 其他类快捷键

这些快捷键涵盖了版本控制、文件操作等方面:

快捷键 功能描述 Mac Windows 热度
Ctrl + C 复制文件名 Cmd + C Ctrl + C ⭐⭐⭐⭐
Ctrl + E 显示最近打开的文件 Cmd + E Ctrl + E ⭐⭐⭐⭐⭐
Ctrl + Shift + C 复制文件的完整路径 Cmd + Shift + C Ctrl + Shift + C ⭐⭐⭐⭐
Ctrl + Tab 切换编辑窗口 Cmd + Tab Ctrl + Tab ⭐⭐⭐⭐
  • Ctrl + C:复制文件名。
  • Ctrl + Shift + C:复制文件的完整路径。
  • Ctrl + E:显示最近打开的文件。
  • Ctrl + Shift + E:显示最近修改的文件。
  • Ctrl + P:方法参数提示。
  • Ctrl + Q:显示当前方法的声明。
  • Ctrl + Alt + Space:类名或接口名提示。
  • Ctrl + F12:显示当前文件的结构。
  • Ctrl + H:显示当前类的结构图。
  • Ctrl + Q:查看注释文档信息。
  • 双击 Shift:全局搜索。
  • Ctrl + [ / ]:跳转到当前代码块的花括号。
  • Ctrl + K:版本控制提交项目。
  • Ctrl + T:版本控制更新项目。
  • Ctrl + Tab:切换编辑窗口。

7. 使用频率最高的快捷键总结
类别 快捷键 功能描述 Mac Windows 热度
编辑类快捷键 psvm + Tab 生成 main 方法 psvm + Tab psvm + Tab ⭐⭐⭐⭐⭐
sout + Tab 生成 System.out.println() 输出语句 sout + Tab sout + Tab ⭐⭐⭐⭐
Ctrl + D 复制当前行 Cmd + D Ctrl + D ⭐⭐⭐⭐⭐
Ctrl + / 或 Ctrl + Shift + / 注释或取消注释代码 Cmd + / 或 Cmd + Shift + / Ctrl + / 或 Ctrl + Shift + / ⭐⭐⭐⭐⭐
Ctrl + Alt + L 格式化代码 Cmd + Alt + L Ctrl + Alt + L ⭐⭐⭐⭐⭐
查找与替换类快捷键 Ctrl + F 在当前文件中查找 Cmd + F Ctrl + F ⭐⭐⭐⭐⭐
Ctrl + Shift + F 在整个项目中查找文本 Cmd + Shift + F Ctrl + Shift + F ⭐⭐⭐⭐⭐
Ctrl + N 查找类 Cmd + N Ctrl + N ⭐⭐⭐⭐
Ctrl + R 在当前文件中替换文本 Cmd + R Ctrl + R ⭐⭐⭐⭐
编译与运行类快捷键 Ctrl + F9 编译整个项目 Cmd + F9 Ctrl + F9 ⭐⭐⭐⭐⭐
Shift + F10 启动程序 Shift + F10 Shift + F10 ⭐⭐⭐⭐⭐
调试类快捷键 F7 步入当前行方法 F7 F7 ⭐⭐⭐⭐⭐
F8 步过当前行方法 F8 F8 ⭐⭐⭐⭐⭐
重构类快捷键 Shift + F6 重命名变量、方法、类等 Shift + F6 Shift + F6 ⭐⭐⭐⭐⭐
其他类快捷键 Ctrl + C 复制文件名 Cmd + C Ctrl + C ⭐⭐⭐⭐
Ctrl + E 显示最近打开的文件 Cmd + E Ctrl + E ⭐⭐⭐⭐⭐
Ctrl + Tab 切换编辑窗口 Cmd + Tab Ctrl + Tab ⭐⭐⭐⭐

这些快捷键涵盖了编辑、查找、编译、调试、重构以及其他常用操作,掌握它们可以帮助你快速提高开发效率。通过热度标识,你可以更快速地识别最常用和高频的快捷键,帮助你根据实际需求有针对性地练习和掌握它们,从而提升你的开发效率。

相关推荐
clmm12324 分钟前
Java动态生成Nginx服务配置
java·开发语言·nginx
草履虫建模38 分钟前
Web开发全栈流程 - Spring boot +Vue 前后端分离
java·前端·vue.js·spring boot·阿里云·elementui·mybatis
code bean1 小时前
【C#】 C#中 nameof 和 ToString () 的用法与区别详解
android·java·c#
圆仔0071 小时前
【Java生成指定背景图片的PDF文件】
java
lyb061 小时前
关于 jupyter 找不到虚拟环境中安装好的包的问题
ide·深度学习·jupyter
路由侠内网穿透1 小时前
本地部署 Jupyter 并实现外部访问(Windows 版本)
服务器·ide·windows·网络协议·tcp/ip·jupyter
小猫咪怎么会有坏心思呢1 小时前
华为OD机考-分班问题/幼儿园分班-字符串(JAVA 2025B卷)
java·开发语言·华为od
在未来等你2 小时前
设计模式精讲 Day 4:建造者模式(Builder Pattern)
java·: design-patterns·builder-pattern·software-design·object-oriented-programming
佛系小嘟嘟2 小时前
Android Studio Jetpack Compose毛玻璃特效按钮
android·ide·android studio
今天我要乾重生2 小时前
java基础学习(三十)
java·开发语言·学习