为什么要使用快捷键:
- 提升编程体验:这个最重要,还有什么比编码的好心情更重要
- 提升编码效率
IDEA提供两种特殊的视图模式
Presentation Mode - 演示模式,专门用于Code Review这种需要展示代码的场景
Distraction Free Mode - 禅模式,专注于代码
插件
FindBugs
maven helper,maven 依赖管理助手 ,解maven pom结构,分析冲突
Rainbow brackets,让代码中的括号更具标识性
Material Theme UI,主题
编码快捷
-
ctrl shift enter代码自动收尾
-
alt insert代码生成
-
alt enter修复一切 ,万能快捷键(alt enter),功能非常强大,同一个快捷键,可以根据不同的语境提示你不同的操作
-
Ctrl + Alt + T 围绕
-
Ctrl Alt O 自动导入
-
File and Code Template 文件代码模板
-
Code Completion 代码自动补全
-
前缀补全
-
后缀补全
-
代码模板
查看代码
ctrl h 类结构
ctrl f12 弹出文件的结构,快速查看成员的窗口
alt 7 显示成员
alt 上下键 方法间跳转
Change font size (Zoom) with Ctrl+Mouse wheel
代码自动补全、自动生成代码模板
-
自动补全,智能补全
. 输入以后,显示智能补全的关键字 -
快速定义局部变量
. var -
快速定义成员变量
在值后面输入.field -
快速遍历集合
.for, .fori, .forr 都可以满足你的要求 -
快速生成JDK8语句
快速生成 Lambda 以及 Optional 语句。.lambda .optional