IntelliJ IDEA 常用快捷键一览
需积分: 10 192 浏览量
更新于2024-09-06
收藏 4KB TXT 举报
"idea快捷键.txt"
在编程世界中,IntelliJ IDEA 是一款非常流行的 Java 开发集成环境,以其高效、智能的特性受到广大开发者喜爱。为了提高开发效率,掌握其快捷键至关重要。以下是一些 IntelliJ IDEA 的常用快捷键及其功能详解:
1. **Ctrl+H**:显示类结构图,此快捷键可以用来查看类的继承层次,帮助理解类与类之间的关系。
2. **Ctrl+Alt+Shift+U**:查看类的UML图,这个快捷键能够帮助开发者快速可视化类的结构,方便理解和设计。
3. **Ctrl+Shift+Enter**:语句完成,当你输入代码时,此快捷键可以自动补全当前语句,提高编码速度。
4. **“!”**:否定完成,在输入表达式时按 "!" 键,IDEA会自动插入否定形式,如 if (!condition)。
5. **Ctrl+E**:最近的文件,可以快速浏览最近打开过的文件,方便切换。
6. **Ctrl+Shift+E**:最近更改的文件,显示最近修改过的文件列表,便于回溯修改。
7. **Shift+Click**:关闭文件,直接在已打开的文件上点击 Shift 键即可关闭它,避免了通过菜单栏操作。
8. **Ctrl+[ 或 ]**:跳转到大括号的开头或结尾,这对于处理代码块非常有用。
9. **Ctrl+F12**:显示当前文件的结构,快速了解文件内容和组织。
10. **Ctrl+F7**:查询当前元素在当前文件中的引用,F3 进行选择,便于查找和修改代码。
11. **Ctrl+N**:快速打开类,输入类名即可快速定位,节省时间。
12. **Ctrl+Shift+N**:快速打开文件,不仅限于类,还可以打开其他类型的文件。
13. **Alt+Q**:查看上下文信息,快速查看变量、方法等的定义和注释。
14. **Ctrl+P**:显示方法参数信息,编写函数调用时很有帮助。
15. **Ctrl+Shift+Insert**:选择并插入代码片段,方便复制粘贴。
16. **Alt+Insert**:生成代码,如构造函数、Getter/Setter等,减少手动编写。
17. **Ctrl+Alt+V**:快速创建新变量,并自动初始化。
18. **Ctrl+Alt+T**:创建包围结构,如 try-catch,用于异常处理。
19. **Ctrl+Enter**:完成当前行,将光标移动到下一行。
20. **Ctrl+Alt+L**:格式化代码,使代码整齐划一。
21. **Ctrl+Alt+I**:优化导入,自动整理导入的类,移除无用的导入。
22. **Ctrl+Alt+O**:优化项目中的导入,自动处理导入类的冲突和冗余。
23. **Ctrl+R**:全局替换,对整个项目进行字符串替换。
24. **Ctrl+F**:局部搜索,只在当前文件中查找。
25. **Ctrl+Shift+Space**:智能提示,提供代码补全和建议。
26. **Ctrl+Shift+Alt+N**:查找符号,快速定位项目中的方法、变量等。
27. **Alt+Shift+C**:查看修改历史,了解文件改动情况。
28. **Alt+Shift+Up/Down**:移动代码块,调整代码顺序。
29. **Shift+F6**:重命名,可以安全地批量修改变量、类、方法的名字。
30. **Ctrl+X**:剪切选定的代码。
31. **Ctrl+D**:复制选定的代码。
32. **Ctrl+/ Ctrl+Shift+/**:单行或多行注释,使用 // 或 /* */。
33. **Ctrl+J**:自定义Live Template,快速插入常用代码段。
34. **Ctrl+Alt+J**:创建预定义模板,自定义代码模板。
35. **Ctrl+B/Ctrl+Click**:跳转到定义,查看变量、方法的实现。
36. **Ctrl+Alt+B**:跳转到实现,查看方法的所有实现。
37. **Ctrl+Shift+Backspace**:返回最近编辑的位置,便于在代码间快速导航。
38. **Ctrl+O**:重写方法,显示可以重写的方法列表。
39. **Ctrl+Alt+Space**:类名自动完成,补全类名。
40. **Ctrl+Alt+Up/Down**:在方法或类之间移动,调整代码结构。
41. **Ctrl+Shift+J**:合并行,将相邻的两行合并成一行。
42. **Alt+F8**:计算表达式值,可以在调试过程中快速查看变量值。
43. **Ctrl+Shift+V**:从剪贴板历史中选择,可以插入之前复制的代码片段。
44. **Ctrl+Alt+Shift+V**:将剪贴板的内容追加到当前选区,方便多行粘贴。
45. **Shift+Esc**:关闭当前窗口或返回编辑器,使光标回到代码区域。
46. **F12**:返回到编辑器,从其他视图快速回到代码编辑界面。
47. **Shift+F1**:打开相关文档,查看外部文档或Java API文档。
48. **Ctrl+W**:扩展选择,逐步扩大选择范围,方便操作。
49. **Ctrl+Shift+W**:收缩选择,逐步缩小选择范围。
50. **Alt+F7**:查找用法,找到某个元素在整个项目中的使用位置。
这些快捷键能显著提高开发效率,使得开发者在 IntelliJ IDEA 中游刃有余,建议通过日常实践来熟练掌握它们。
2020-07-14 上传
2019-11-21 上传
2019-10-11 上传
2012-03-17 上传
2020-03-25 上传
2015-12-16 上传
lbw_15189736971
- 粉丝: 5
- 资源: 1
最新资源
- Haskell编写的C-Minus编译器针对TM架构实现
- 水电模拟工具HydroElectric开发使用Matlab
- Vue与antd结合的后台管理系统分模块打包技术解析
- 微信小游戏开发新框架:SFramework_LayaAir
- AFO算法与GA/PSO在多式联运路径优化中的应用研究
- MapleLeaflet:Ruby中构建Leaflet.js地图的简易工具
- FontForge安装包下载指南
- 个人博客系统开发:设计、安全与管理功能解析
- SmartWiki-AmazeUI风格:自定义Markdown Wiki系统
- USB虚拟串口驱动助力刻字机高效运行
- 加拿大早期种子投资通用条款清单详解
- SSM与Layui结合的汽车租赁系统
- 探索混沌与精英引导结合的鲸鱼优化算法
- Scala教程详解:代码实例与实践操作指南
- Rails 4.0+ 资产管道集成 Handlebars.js 实例解析
- Python实现Spark计算矩阵向量的余弦相似度