IntelliJIdea 工具新手操作技巧

1、快速查看方法定义

bash 复制代码
Cmd + B

会直接跳转到该方法的定义处

总结表格1

你的需求 快捷键 (Windows) 快捷键 (Mac) 效果
跳转到定义 Ctrl + B Cmd + B 导航到方法定义处
查看文档 Ctrl + Q F1 / Ctrl + J 弹出文档悬浮窗
查看实现 Ctrl + Alt + B Cmd + Alt + B 跳转或选择方法的实现类
浮窗查看代码(推荐) Ctrl + Shift + I Option + Space 不跳转,在浮窗内显示方法代码
查看调用层次 Ctrl + Alt + H Ctrl + Option + H 打开调用层次结构工具窗口
查看被调用处 Ctrl + Alt + F7 Option + F7 弹出列表显示被调用位置
浏览文件结构 Ctrl + F12 Cmd + F12 弹出对话框,列出并快速定位到方法

总结表格2

你的场景 推荐方法 快捷键 (Windows) 快捷键 (Mac) 优点
已打开类文件,快速浏览/跳转 文件结构弹窗 Ctrl + F12 Cmd + F12 最快最直接,支持实时过滤
需要侧边栏持续查看结构 结构工具窗口 Alt + 7 Cmd + 7 可固定,浏览大文件时方便
未打开类文件,想快速窥探 快速查看 + 结构弹窗 Ctrl+Shift+I -> Ctrl+F12 Ctrl+Shift+I -> Cmd+F12 无需跳转上下文,效率极高
通过顶部菜单导航 导航栏 Alt + Home (通过 Ctrl+Tab 激活) 视觉化,适合鼠标操作
阅读代码时保持整洁 代码折叠 Ctrl + Shift + - Ctrl + Shift + - 专注于结构,隐藏实现细节

2、定位到多少行

bash 复制代码
Cmd + L

点击底部状态栏

3、生成代码

  • 快捷键: Alt + Insert (Win/Linux) / Cmd + N (Mac)

  • 说明: 快速生成构造器、Getter/Setter、toString()equals() 等。

4、基本重构

  • 重命名: Shift + F6 - 重命名类、方法、变量,所有引用同步修改。

  • 提取变量: Ctrl + Alt + V (Win/Linux) / Cmd + Alt + V (Mac) - 将选中表达式提取为变量。

  • 提取方法: Ctrl + Alt + M (Win/Linux) / Cmd + Alt + M (Mac) - 将选中代码块提取为方法。

5、快速修复

  • 快捷键: Alt + Enter

  • 说明: 万能钥匙!处理错误提示、导包、优化代码建议等。光标放在问题处按此键。

6、全局搜索类

  • 快捷键: Ctrl + N (Win/Linux) / Cmd + O (Mac)

  • 说明: 直接输入类名,支持模糊搜索。

7、格式化代码

bash 复制代码
Command + Option + L

8、复制当前行或选中的代码块

bash 复制代码
Command + D

9、删除当前行

bash 复制代码
Command + Delete

10、单行注释/取消注释

bash 复制代码
Command + /

11、多行注释/取消注释

bash 复制代码
Command + Shift + /

12、运行当前配置

bash 复制代码
Control + R

13、调试当前配置

bash 复制代码
Control + D

14、单步跳过(Step Over)

bash 复制代码
F8

15、单步进入(Step Into)

bash 复制代码
F7

16、在当前文件中查找

bash 复制代码
 Command + F

17、在当前文件中替换

bash 复制代码
Command + R
相关推荐
Adellle2 小时前
Java中同步和异步的区别,以及阻塞和非阻塞的区别
java·开发语言
qq_12498707532 小时前
基于springboot+vue的物流管理系统的设计与实现(源码+论文+部署+安装)
java·spring boot·后端·毕业设计
学习编程的Kitty3 小时前
JavaEE初阶——多线程(5)单例模式和阻塞队列
java·开发语言·单例模式
m0_372257023 小时前
项目下有多个模块,每个模块有pom文件,是怎么继承的
java·tomcat
oak隔壁找我4 小时前
Spring AI 入门教程,使用Ollama本地模型集成,实现对话记忆功能。
java·人工智能·后端
懒羊羊不懒@4 小时前
JavaSe—Stream流☆
java·开发语言·数据结构
郝开4 小时前
最终 2.x 系列版本)2 - 框架搭建:pom配置;多环境配置文件配置;多环境数据源配置;测试 / 生产多环境数据源配置
java·spring boot·后端
Homeey4 小时前
深入理解ThreadLocal:从原理到架构实践的全面解析
java·后端
ANGLAL4 小时前
27.短链系统
java