IDEA使用说明
1、快捷键
1.1、常用
- CTRL + ALT + O
- 清除所有未使用的或无效的导入包
- Ctrl+Alt+T
- 对选中的代码进行代码块(if,try catch······)包裹
- Ctrl+Alt+V
- 自动生成变量名
- Ctrl+Alt+M
- 提取方法
- Alt+Ins
- 生成构造方法
- XXXList.for或者iter
- 增强for循环
- F2
- 直接将光标定位到报红提示的地方
- Ctrl+ [ 或者 Ctrl+ ]
- 跳到 { } 括号开头或者末尾
- Ctrl+Alt+左右键
- +左键,跳转到当前项目上一次浏览的文件
- +右键,跳转到当前项目下一次浏览的文件
- Ctrl+P
- pull代码
- Ctrl+K
- commit代码
- Ctrl+Shift+K
- push代码
- Ctrl+B
- 光标所在方法定义的地方或该方法被使用的地方
- Ctrl+Alt+L
- 格式化代码
- Ctrl+Alt+S
- SettingS
- Alt+1
- 聚焦到 project 视图
- Alt+7
- 聚焦到structure视图
- Ctrl+Y
- 删除行
- Ctrl+D
- 复制行
- F11
- 用于添加书签
- Ctrl + F11
- 给当前光标停留的这行代码加上书签,并编号
- 对已经编号的书签使用Ctrl + 数字/字母组合键,可以快速跳转到对应标签
- Shift+F11
- 显示书签
- Ctrl+F4
- 关闭当前编辑面板
- Alt + F7
- 说明:查看光标停留的 方法/变量 在何处被调用 使用:选中需要查询的类名或方法名等
- 打开多个窗口的项目工程的时候用到
- Ctrl + Alt + ] 切换到下一个工程
- Ctrl + Alt + [ 切换到上一个工程
1.2、不常用
-
psvm
- 生成 public static void main(String[] args){}
-
Ctrl+E
- 打开当前项目最近浏览的文件列表
-
Ctrl+Shift+E
- 用于打开最近编辑的文本
-
Ctrl+Shift+F12
- 最大化编辑器
-
Ctrl+Shift+J
- 去掉空白
-
Double Shift
- Search Everywhere
-
Ctrl+W
- 按照语法选择代码,加上 Shift 键是反选效果
-
Ctrl+F8
- 打上/取消断点
-
Alt+左右
- 文件间切换(上一个文件,下一个文件)
-
Ctrl+Shift+u
- 大小写转换
-
Shift+F6
- 重命名
-
Alt+F8
- 计算表达式 (调试时)
-
Ctrl + Shift + A
说明:IDEA把所有的可以执行的操作都定义为action,也就是一个动作。它定义的快捷键相当多,所以使用此快捷键,你不需要记住快捷键,你只需要输入你想要的操作的英文,就可以迅速找到你想要执行的操作。
说明:勾选 Include non-project items 后,搜索范围将包括依赖的jar包 -
Ctrl + Alt + Shift + N
说明:默认输入函数名/变量名,在当前项目中搜索指定函数/变量
-
Ctrl + Shift + Space
说明:自动补全代码
使用:在未打全的代码后使用快捷键补全代码; 如果上下文没有可以补全的,按两次会出现代码建议提示。 -
1
-
1
2、插件
- 彩虹括号(Rainbow Brackets)插件:ctrl + 鼠标右键实现局部代码高亮;Alt+鼠标右键实现除部分代码外其余变灰
3、版本管理
问:IDEA文件各个颜色代表什么含义?
答:
红色,未加入版本控制
绿色,已加入版本控制,暂未提交
蓝色,已加入版本控制,已提交,有改动
白色,已加入版本控制,已提交,无改动
黄色:版本控制已忽略文件
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix