IntelliJ IDEA 常用快捷键笔记(Windows)

前言:特别标注的快捷键(Windows)

快捷键 功能说明
Ctrl + Alt + M 将选中代码提取成方法
Ctrl + Alt + T 包裹选中代码块(try/catch、if、for 等)
Ctrl + H 查看类的继承层次
Alt + 7 打开项目结构面板
Ctrl + F12 打开当前文件结构视图
Ctrl + Alt + O 优化导入(删除无用 import)
Ctrl + Shift + F8 查看/管理断点(临时或条件断点)

1. 编辑与导航

功能 快捷键 说明
查找文件 Ctrl + Shift + N 快速打开文件
查找类 Ctrl + N 快速定位类
查找方法或符号 Ctrl + Shift + Alt + N 查找方法或符号
文件内查找 Ctrl + F 在当前文件中查找文本
全局查找 Ctrl + Shift + F 在整个项目中查找文本
查找使用 Alt + F7 查找变量/方法/类的引用
跳转到定义 Ctrl + B / Ctrl + Click 跳转到方法、类或变量定义
返回上一个编辑位置 Ctrl + Alt + Left 快速返回上一次光标位置
前进到下一个编辑位置 Ctrl + Alt + Right 返回上一步的反向操作
查看类继承层次 Ctrl + H 显示当前类的继承结构
打开结构视图 Ctrl + F12 快速查看当前文件的结构
查看项目视图 Alt + 7 打开项目结构面板

2. 代码补全与生成

功能 快捷键 说明
基本补全 Ctrl + Space 补全变量、类名、方法
智能补全 Ctrl + Shift + Space 根据上下文智能补全
自动导包 Alt + Enter 快速导入缺失类或方法
生成 Getter/Setter/构造函数 Alt + Insert 快速生成类的 Getter/Setter/构造器等
重写方法 Ctrl + O 覆写父类方法
实现接口方法 Ctrl + I 实现接口所有方法

3. 代码重构

功能 快捷键 说明
重命名 Shift + F6 安全重命名类、方法、变量
提取变量 Ctrl + Alt + V 将表达式提取成变量
提取方法 Ctrl + Alt + M 将选中代码提取成方法
包裹代码块(try/catch、if 等) Ctrl + Alt + T 快速生成代码结构
提取常量 Ctrl + Alt + C 将值提取成常量
提取字段 Ctrl + Alt + F 将局部变量提取为类字段

4. 调试相关

功能 快捷键 说明
添加断点 Ctrl + F8 在行号添加/移除断点
临时断点 / 条件断点 Ctrl + Shift + F8 查看/管理断点
调试运行 Shift + F9 启动调试程序
步入 F7 进入方法内部
步过 F8 执行下一行代码
步出 Shift + F8 跳出方法执行到调用处
恢复程序 F9 继续运行到下一个断点
查看变量值 Alt + F8 快速计算表达式或查看变量值

5. 代码格式化与优化

功能 快捷键 说明
格式化代码 Ctrl + Alt + L 自动格式化当前文件或选中代码
优化导入 Ctrl + Alt + O 删除无用 import,按规范排序
注释代码 Ctrl + / 单行注释/取消注释
注释块 Ctrl + Shift + / 多行注释

6. 常用快捷语句 / 代码模板

功能 快捷语句 说明
main 方法 psvmpublic static void main(String[] args) 快速生成 main 方法
打印语句 soutSystem.out.println(); 快速打印
for 循环 fori 根据数组或集合生成普通 for 循环
foreach 循环 iter 遍历集合
foreach 带索引 itar 遍历数组或列表
try/catch try 快速生成异常捕获
if-null 判断 ifn 判断对象是否为 null
if-not-null inn 判断对象不为 null