IDEA开发常用快捷键总结

1.编辑相关

快捷键 功能
Ctrl + D 复制当前行或选中的块
Ctrl + Y 删除当前行
Ctrl + X 剪切当前行
Ctrl + / 注释/取消注释行注释
Ctrl + Shift + / 注释/取消注释块注释
Ctrl + Alt + L 格式化代码
Ctrl + Alt + O 优化imports
Alt + Enter 显示意图动作和快速修复
Ctrl + Shift + Enter 完成当前语句
Ctrl + W 逐步扩展选择代码块
Ctrl + Shift + W 逐步缩小选择范围

2.查找和替换

快捷键 功能
Ctrl + F 当前文件查找
Ctrl + R 当前文件替换
Ctrl + Shift + F 全局查找
Ctrl + Shift + R 全局替换
Ctrl + N 查找类
Ctrl + Shift + N 查找文件
Ctrl + Alt + Shift + N 查找符号(方法名等)
Shift + Shift 搜索所有内容(包括菜单、操作等)
Alt + F7 查找用法

3.运行和调试

快捷键 功能
Shift + F10 运行
Shift + F9 调试
Ctrl + F2 停止
F9 恢复程序
F8 单步跳过
F7 单步进入
Shift + F8 单步退出
Ctrl + F8 切换断点

4.项目相关

快捷键 功能
Alt + 1 显示/隐藏项目结构窗口
Alt + F1 选择当前文件或符号在不同视图中的位置
Ctrl + Alt + S 打开设置
Ctrl + Shift + A 查找操作
Ctrl + ` 快速切换方案

5.导航相关

快捷键 功能
Ctrl + B 跳转到声明处
Ctrl + Alt + B 跳转到实现处
Ctrl + U 跳转到父类/方法
Ctrl + ] / Ctrl + [ 移动到代码块开始/结束
Alt + ← / Alt + → 切换已打开的标签页
Ctrl + E 最近打开的文件
Ctrl + Shift + E 最近编辑的文件
F2 下一个错误或警告
Shift + F2 上一个错误或警告

6.重构相关

快捷键 功能
Shift + F6 重命名
F6 移动
Ctrl + F6 更改方法签名
Ctrl + Alt + M 提取方法
Ctrl + Alt + V 提取变量
Ctrl + Alt + F 提取字段
Ctrl + Alt + C 提取常量
Ctrl + Alt + P 提取参数

7.实用

  • Alt + 鼠标点击:创建多个光标

  • Ctrl + Alt + Shift + 鼠标点击:矩形选择

  • Alt + Shift + 鼠标拖动:列选择

  • Ctrl + F4:关闭当前标签页

  • Ctrl + Shift + F4:关闭所有标签页

相关推荐
驭渊的小故事2 小时前
MyBatis XML 开发实战:从配置到 CRUD 全解析
xml·java·mybatis
哦虎!7 小时前
【JavaEE】网络初识
java
for_ever_love__7 小时前
MySQL ORDER BY 排序优化:从 Using filesort 到索引有序扫描(含双路 / 单路排序原理)
java·mysql·优化·存储·by·order·filesort
我是人✓8 小时前
Java文件上传三方式对比:从传统到SpringBoot
java·开发语言
欣栀♡8 小时前
JVM 频繁 Full GC 先看日志括号里的 cause,jstat 的 FGC 在 JDK 8 上会骗人
java·jvm
IT研究室8 小时前
最新计算机毕业设计选题推荐-基于spring boot的葡萄酒文化宣传网站-网站-文档指导-Java-springboot
java·spring boot·课程设计
慧都小项8 小时前
MyEclipse 中创建和测试 JAX-RS REST 接口:从项目配置到 REST Explorer
java·restful·myeclipse·jax-rs
Wang's Blog8 小时前
Java 项目实战: 交友项目 - 入门案例:编写 Dubbo 服务提供者
java·dubbo·交友
秋饼9 小时前
Spring AI 2.0 结构化输出企业级实战:从 BeanOutputConverter 源码到生产级解析容错
java·ai·技术分享·后端开发
摇滚侠9 小时前
《计算机是如何工作的:人人都能懂的计算机软硬件工作原理》第 9 章 机器码与汇编语言 阅读笔记 9
java·开发语言·笔记