IDEA快捷键相关(1)| 青训营

69 阅读2分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第 13 天

IDEA 全称 IntelliJ IDEA,是java编程语言的集成开发环境。IntelliJ在业界被公认为最好的Java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。

我自己一开始用的是学习版,后来才知道Jetbrains有学生认证,能在有效期内白嫖Jetbrains全家桶等软件。

Jetbrains存在很多优点。 最突出的功能自然是调试(Debug),可以对Java代码,JavaScript,JQuery,Ajax等技术进行调试。 比如查看Map类型的对象,如果实现类采用的是哈希映射,则会自动过滤空的Entry实例。 其次,需要动态Evaluate一个表达式的值,比如我得到了一个类的实例,但是并不知晓它的API,可以通过Code Completion点出它所支持的方法。 最后,在多线程调试的情况下,Log on console的功能可以帮你检查多线程执行的情况。

Ctrl+Alt相关

快捷键介绍
Ctrl+Alt+L格式化代码
Ctrl+Alt+O优化导包
Ctrl+Alt+T弹出环绕代码选项
Ctrl+Alt+B转到具体实现
Ctrl+Alt+V快速提取变量
Ctrl+Alt+S打开IDEA系统设置
Ctrl+Alt+Enter光标所在行上空出一行
Ctrl+Alt+退回到上一个操作的地方
Ctrl+Alt+前进到上一个操作的地方
Ctrl+Alt+M抽取成方法

Ctrl+Shift相关

快捷键介绍
Ctrl+Shift+/代码块注释
Ctrl+Shift+C复制当前文件磁盘路径
Ctrl+Shift+Enter结束代码,行末添加分号
Ctrl+Shift+B转到类型声明
Ctrl+Shift+F全局查找
Ctrl+Shift+R全局替换
Ctrl+Shift+J合并下一行到该行末尾
Ctrl+Shift+Z取消撤销
Ctrl+Shift+N定位文件或目录
Ctrl+Shift+U大小写轮换
Ctrl+Shift++展开所有代码
Ctrl+Shift+-折叠所有代码