IDEA实用快捷键

导航与搜索
Ctrl + N:查找类
Ctrl + Shift + N:查找文件
Ctrl + Alt + Shift + N:查找符号(方法/变量)
Ctrl + F:当前文件内查找
Ctrl + R:当前文件内替换
Shift + Shift:全局搜索(包括代码、设置、操作)

代码编辑
Alt + Enter:快速修复(自动导入、生成代码等)
Ctrl + Alt + L:格式化代码
Ctrl + D:复制当前行或选中代码块
Ctrl + Y:删除当前行
Ctrl + /:注释/取消注释单行
Ctrl + Shift + /:注释/取消注释多行(块注释)

重构与生成
Shift + F6:重命名符号(变量/方法/类)
Ctrl + Alt + V:提取变量
Ctrl + Alt + M:提取方法
Ctrl + O:重写父类方法
Ctrl + I:实现接口方法

调试与运行
Shift + F10:运行当前配置
Shift + F9:调试当前配置
F8:单步跳过(Step Over)
F7:单步进入(Step Into)
Alt + F9:运行到光标处

版本控制
Ctrl + K:提交代码(Git)
Ctrl + T:更新代码(Git Pull)
Alt + Shift + C:查看最近更改

其他实用操作
Ctrl + Shift + F12:切换全屏模式
Ctrl + Alt + S:打开设置
Double Shift:快速查找任何文件或操作

相关推荐
二哈赛车手6 小时前
新人笔记---ApiFox的一些常见使用出错
java·笔记·spring
栗子~~6 小时前
JAVA - 二层缓存设计(本地缓冲+redis缓冲+广播所有本地缓冲失效) demo
java·redis·缓存
YDS8296 小时前
DeepSeek RAG&MCP + Agent智能体项目 —— RAG知识库的搭建和接口实现
java·ai·springboot·agent·rag·deepseek
未若君雅裁8 小时前
MyBatis 一级缓存、二级缓存与清理机制
java·缓存·mybatis
AI人工智能+电脑小能手8 小时前
【大白话说Java面试题 第65题】【JVM篇】第25题:谈谈对 OOM 的认识
java·开发语言·jvm
阿维的博客日记9 小时前
Nacos 为什么能让配置动态生效?(涉及 @RefreshScope 注解)
java·spring
雨辰AI9 小时前
SpringBoot3 + 人大金仓读写分离 + 分库分表 + 集群高可用 全栈实战
java·数据库·mysql·政务
辰海Coding10 小时前
MiniSpring框架学习-完成的 IoC 容器
java·spring boot·学习·架构
小小编程路10 小时前
C++ 多线程与并发
java·jvm·c++
AI视觉网奇10 小时前
linux 检索库 判断库是否支持
java·linux·服务器