IDEA常用快捷键

本文整理了一些博主本人在学习工作中比较常用到的快捷键,有需要的可以参考一下,也欢迎留言补充。

类型快捷键描述
1. 查找Ctrl + N查找类文件
2. 查找Ctrl + Shift + N查找文件
3. 查找Ctrl + F当前文件查找
4. 查找Ctrl + R当前文件查找和替换
5. 查找Ctrl + Shift + F全局查找
6. 查找Ctrl + Shift + R全局查找和替换
7. 查找Ctrl + Shift + A查找指定动作
8. 查找Double ShiftSearch everywhere
类型快捷键描述
1. 定位F2定位到下一处的错误地方
2. 定位Shift + F2定位到上一处的错误地方
3. 定位F3跳转到下一同一内容处
4. 定位Shift + F3跳转到上一同一内容处
5. 定位F4跳转到引用处
6. 定位F12跳转到上一次光标所在的面板
7. 定位Ctrl + Shift + F12用于打开当前文件所在本地的文件夹
8. 定位Ctrl + B 或者 Ctrl + 鼠标点击跳转声明处
9. 定位Ctrl + Alt + B跳转实现处
10. 定位Ctrl + Shift + B跳转返回值类型的声明处
11. 定位Ctrl + G跳转指定行
12. 定位Ctrl + U跳转父类
13. 定位Ctrl + Shift + Alt + U图表方式查看继承结构
14. 定位Ctrl + Alt + Home跳转项目的启动、入口类
15. 定位Alt + Home跳转顶部的项目导航条
16. 定位Alt + 向左箭头跳转左边的Tab
17. 定位Alt + 向右箭头跳转右边的Tab
18. 定位Ctrl + Alt + 向左箭头跳转上一次光标所在的位置
19. 定位Ctrl + Alt + 向右箭头跳转下一次光标所在的位置
20. 定位Alt + Shift + Enter将光标定位到上一行
21. 定位Shift + Enter将光标定位到下一行
22. 定位Ctrl + Shift + Enter将光标定位到方法外
23. 定位Ctrl + 向左箭头将光标定位到头部
24. 定位Ctrl + 向右箭头将光标定位到尾部
25. 定位Ctrl + ]将光标定位到代码块开始处
26. 定位Ctrl + [将光标定位到代码块结尾处
类型快捷键描述
1. 选择Alt + J选中下一处当前选择的内容
2. 选择Shift + Alt + J取消选中下一处当前选择的内容
3. 选择Ctrl + Alt + Shift + J全部选中当前文件中当前选择的内容
4. 选择Ctrl + TabSwitcher
5. 选择Ctrl + E最近操作过的文件列表
6. 选择Ctrl + Shift + E最近修改过的文件列表
7. 选择Ctrl + A选择当前全部
8. 选择Ctrl + W逐层往外扩展并选中内容
9. 选择Ctrl + Shift + W取消逐层往外扩展选中的内容
10. 选择Ctrl + Shift + 向左箭头从光标处起,依次往左选中内容
11. 选择Ctrl + Shift + 向右箭头从光标处起,依次往右选中内容
12. 选择Shift + Home从光标处起,一次选中至本行的头部
13. 选择Shift + End从光标处起,一次选中至本行的尾部
14. 选择Ctrl + Shift + 空格键智能代码提示
类型快捷键描述
1. 查看Alt + Q查看类定义信息
2. 查看Ctrl + P查看参数定义
3. 查看Ctrl + Q查看Documentation
4. 查看Ctrl + F12查看当前类结构
5. 查看Ctrl + Shift + V查看剪贴板
6. 查看Ctrl + H查看类的层次关系
7. 查看Ctrl + Shift + H查看方法的层次关系
8. 查看Ctrl + Alt + H查看方法的调用层次结构
9. 查看Ctrl + Shift + I弹框查看方法实现
类型快捷键描述
1. 编辑Ctrl + Z撤销
2. 编辑Ctrl + Shift + Z取消撤销
3. 编辑Ctrl + X剪切
4. 编辑Ctrl + C复制
5. 编辑Ctrl + V粘贴
6. 编辑CTRL + D拷贝当前行到下一行
7. 编辑Ctrl + Y删除当前行
8. 编辑Delete删除
9. 编辑Alt + Delete带检查的安全删除,可用于方法
10. 编辑Ctrl + Shift + U英文大小写切换
11. 编辑Ctrl + O覆盖父类方法
12. 编辑Ctrl + I实现接口方法
13. 编辑Alt + Enter最常用的快捷键,含包选择导入,帮助创建等
14. 编辑Alt + Insert在包中就是选择文件类型用于新建;在文件中就是添加构造器,Getter/Setter,toString实现等
15. 编辑Ctrl + Alt + Insert在当前文件夹下选择文件类型用于创建
16. 编辑Ctrl + Alt + T选择并进行代码包围
17. 编辑Ctrl + J插入Live Template
18. 编辑Ctrl + Alt + J选择Live Tmeplate
19. 编辑Ctrl + 斜杠单行注释
20. 编辑Ctrl + Shift + 斜杠多行注释
21. 编辑Ctrl + Alt + L格式化代码
22. 编辑Ctrl + Alt + O去掉未使用的导包
23. 编辑Alt + 向上箭头定位到上一个方法
24. 编辑Alt + 向下箭头定位到下一个方法
25. 编辑Ctrl + Shift + 向上箭头整行(方法)上移
26. 编辑Ctrl + Shift + 向下箭头整行(方法)下移
27. 编辑Ctrl + Shift + Alt + 向上箭头定位到上一处修改过的地方
28. 编辑Ctrl + Shift + Alt + 向下箭头定位到下一处修改过的地方
29. 编辑Ctrl + Shift + T创建单元测试
30. 编辑Ctrl + Shift + J转换为单行连接
31. 编辑Ctrl + Delete从光标处往后删除
32. 编辑Ctrl + Backspace从光标处往前删除
类型快捷键描述
1. 切換Ctrl + F4关闭当前Tab
2. 切換Ctrl + Shift + ]切换到下一个项目
3. 切換Ctrl + Shift + [切换到上一个项目
4. 切換Shift + ESC关闭、隐藏当前面板
5. 切換Ctrl + Shift + F12关闭、隐藏所有面板
类型快捷键描述
1. 重构F5拷贝
2. 重构F6移动
3. 重构Shift + F6重命名
4. 重构Ctrl + Alt + Shift + T重构当前
5. 重构Ctrl + Alt + V抽取变量
6. 重构Ctrl + Alt + C抽取常量
7. 重构Ctrl + Alt + F抽取字段
8. 重构Ctrl + Alt + P抽取参数
9. 重构Ctrl + Alt + M抽取方法
10. 重构Ctrl + Alt + N内联
11. 重构Ctrl + F6修改签名
类型快捷键描述
1. RunShift + F10普通运行当前
2. RunShift + F9Debug运行当前
3. RunAlt + Shift + F10普通运行所选
4. RunAlt + Shift + F9Debug运行所选
5. RunCtrl + F2停止当前运行
类型快捷键描述
1. VCSAlt + 反引号VCS操作
2. VCSCtrl + T拉取远程仓库
3. VCSCtrl + K提交本地暂存区
4. VCSCtrl + M查看提交信息历史列表
5. VCSCtrl + Alt + A添加版本控制
6. VCSCtrl + Shift + K提交远程仓库
7. VCSCtrl + Alt + Z撤销当前的修改
8. VCSCtrl + Entercommit、提交
9. VCSAlt + Shift + C查看最近的修改
类型快捷键描述
1. 编译Ctrl + F9编译项目
2. 编译Ctrl + Shift + F9编译当前
类型快捷键描述
1. 书签F11添加、取消书签
2. 书签Ctrl + F11带标志的书签
3. 书签Shift + F11查看所有书签
类型快捷键描述
1. 工具窗Alt + 1项目面板
2. 工具窗Alt + 4普通Run项目的面板
3. 工具窗Alt + 5Debug运行项目的面板
4. 工具窗Alt + 6TODO面板
5. 工具窗Alt + 7结构面板
6. 工具窗Alt + 9版本控制面板
7. 工具窗Alt + 12终端面板
8. 工具窗Alt + F4关闭当前IDEA
9. 工具窗ESC从工具窗返回到代码区
类型快捷键描述
1. 断点调试Ctrl + F8添加、取消断点
2. 断点调试Ctrl + Shift + F8查看所有断点
3. 断点调试F8跳到下一步
4. 断点调试Alt + Shift + F8强制跳到下一步
5. 断点调试F7进入代码内部
6. 断点调试Shift + F8退出代码内部
7. 断点调试Alt + F9运行到光标处
8. 断点调试Ctrl + Alt + F9强制运行到光标处
类型快捷键描述
1. 折叠展开Ctrl + 减号折叠当前方法
2. 折叠展开Ctrl + 加号展开当前方法
3. 折叠展开Ctrl + Shift + 减号折叠当前类的所有方法
4. 折叠展开Ctrl + Shift + 加号展开当前类的所有方法
类型快捷键描述
1. 配置设置Ctrl + 反引号配置开关
2. 配置设置Ctrl + Alt + S系统设置
3. 配置设置Ctrl + Shift + Alt + S项目结构设置



作者:happyJared
链接:https://www.jianshu.com/p/4250f9443064
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

### IntelliJ IDEA 常用快捷键列表 以下是 IntelliJ IDEA 的一些常用快捷键及其功能描述: #### 文件操作 - **打开文件/类**:`Ctrl + N` 可用于快速定位并打开项目中的类[^1]。 - **搜索 everywhere**:`Shift + Shift` 是一个全局搜索工具,可以用来搜索文件、类、方法甚至配置项[^2]。 #### 编辑操作 - **撤销更改**:`Ctrl + Z` 用于撤销最近的操作。 - **重做更改**:`Ctrl + Y` 用于重做被撤销的操作。 - **复制行**:`Ctrl + D` 能够快速复制光标所在的整行代码。 - **删除行**:`Ctrl + Y` 不仅能重做操作,在某些上下文中也可以直接删除当前行。 - **剪切行到剪贴板**:`Ctrl + X` 将选中的一行或多行剪切至剪贴板。 - **粘贴无格式化内容**:`Ctrl + Shift + Alt + V` 提供了一种不带任何格式化的纯文本粘贴方式。 #### 导航与跳转 - **前往定义处**:`Ctrl + 鼠标左键点击` 或 `F4` 可以迅速导航到变量或函数的定义位置。 - **返回上一编辑位置**:`Ctrl + Alt + 左箭头` 和 `Ctrl + Alt + 右箭头` 实现前后切换浏览历史记录。 - **查找特定变量或者方法的位置**:`Ctrl + Shift + Alt + N` 支持按名称查找工程内的任意变量或方法声明。 #### 结构查看 - **Surround With 功能**:通过右键菜单或者快捷键调用此特性来包裹现有代码片段。例如使用 `{}` 包围多条语句形成新的代码块可以通过 `Ctrl + Alt + T` 来完成。 ```java // 使用 Surround With 快捷键示例 if (condition) { System.out.println("Condition is true"); } ``` #### 设置调整 - **修改项目设置**:按下组合键 `Ctrl + Shift + Alt + S` 即可弹出对话框允许用户自定义项目的各种属性和依赖关系等重要参数。 #### 其他实用技巧 - **生成代码模板**:比如 getter/setter 方法、构造器等等都可以借助于 `Alt + Insert` 完成自动化创建过程。 - **重构命令**:像重命名符号这样的任务只需简单执行 `Shift + F6` ,IDE会帮助更新所有关联引用。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值