IDEA常用插件整理
IDEA插件
工欲利其事必先利其器,idea的一些插件在日常开发中,不仅可以提高开发效率,甚至可以查错纠错,减少bug,规范代码。此处笔者推荐几款日常使用的插件。
Translation:翻译利器
国内的孩子,英文水平稍逊一些。这时候在日常命名java类和方法,甚至变量的时候,就少不了翻译了,我们需要更规范的英文表述,这个插件非常好用,诸君自酌。也需要多加语境思考斟酌。
The Key Promoter X:记住快捷键
这个插件主要是提醒开发者,记住一些常用快捷键。例如常用查找java类,查找java方法等,初学者不需要每次都去特意查询对应的快捷键。The Key Promoter X 会自动弹出对应的快捷键,非常实用。当熟悉之后,可以关闭。也可以自定义日常使用的快捷键。
Lombok:get/set新玩法
虽然idea有自动生成getter/setter等快捷键,但是懒人们还是很中意用lombok,使用这个插件的注解,让java代码更简洁。当然其中也有一些少量由于注解使用发生的bug,慎用。使用之前需要了解每个注解的作用,和正确使用方式。
Alibaba Java Coding Guidelines:代码规范
这是阿里巴巴出品的代码规范检测器。开发者可以在日常对自己的编码进行扫描。插件会告知代码中哪些不符合阿里巴巴java代码规范。初学者非常需要养成代码规范的习惯。这个插件是不二之选。
扫描结果:
Free Mybatis plugin:MyBatis开发利器
- 生成mapper xml文件
- 快速从代码跳转到mapper及从mapper返回代码
- mybatis自动补全及语法错误提示
- 集成mybatis generator gui界面
Maven Helper:Maven开发必备
A must have plugin for working with Maven.
- 分析和排除maven冲突以及依赖关系
- 为包含当前文件或在根模块上的模块run/debug Maven目标的操作
- 在当前Maven模块路径上打开终端
- run/debug 当前测试文件