一、高效开发技巧
-
快捷键
Ctrl+Space
:代码补全Alt+Enter
:快速修复/自动导包Ctrl+D
:复制当前行Ctrl+Alt+L
:格式化代码Ctrl+Shift+Enter
:自动补全代码结尾(如分号或括号)Ctrl+B
:跳转到定义处
-
代码模板(Live Templates)
- 输入
sout
生成System.out.println()
- 输入
psvm
生成main
方法
- 输入
-
导航与调试
Ctrl+Alt+←/→
:返回/前进到上次编辑位置Alt+F7
:查找方法调用处- 右键断点可设置条件,提高调试效率
-
其他实用技巧
- 使用
Rainbow Brackets
插件高亮括号层级 - 通过
Local History
查看代码修改历史
- 使用
二、必装插件推荐
-
效率工具类
- Lombok:自动生成Getter/Setter,减少模板代码
- GsonFormat:JSON快速转Java对象
- Maven Helper:解决依赖冲突
- Translation:实时翻译代码注释
-
代码质量与规范
- Alibaba Java Coding Guidelines:阿里代码规范检查
- SonarLint:实时代码质量检测
-
UI与可视化
- CodeGlance:代码缩略图导航
- Material Theme UI:个性化主题
-
框架支持
- MyBatisX:MyBatis代码生成与跳转
- PlantUML:快速绘制UML图
三、进阶建议
- 自定义插件组合:根据项目需求选择插件,例如微服务项目可搭配
Arthas IDEA
诊断工具。 - 定期更新插件:保持兼容性和新功能支持。