合理使用 idea 提供的许多插件可以使得撸码效率翻倍,下面是我常用的一些插件:
BashSupport
Bash 插件,可以支持高亮,语法提示等等。
Free Mybatis plugin
mybatis 扩展工具插件,提供了一系列方便的操作,具体情况自己发掘,是 MyBatisCodeHelperPro 的复制版,最大的好处就是可以免费使用。
GenerateAllSetter
自动生成类实例的 set 赋值方法,并且提供默认值赋值。当创建了一个类实例,需要挨个赋值的时候,插件可以提供极大的便捷,减少出现个别属性忘记赋值的情况。
Grep Console
工作台输出扩展,可以给工作台输出上色,根据不同的日志等级设置不同的前景色或者背景色,以及查找等功能。
JRebel for IntelliJ
热部署神器 jrebel 的插件,这个不多解释。
lombok Plugin
自动生成 getter、setter 方法,构造函数,构建器,toString 方法,hashCode 方法等等一系列东西的插件。
Maven Helper
maven 依赖插件,可以清楚的列出项目依赖,并且分析出冲突的依赖,在项目依赖比较复杂的时候,是一个非常有用的冲突排查工具。
CamelCase
快捷转换选定变量的风格。插件介绍:Switch easily between CamelCase, ddkf, snake_case and SNAKE_CASE. See Edit menu or use SHIFT + ALT + U.