Idea 好用的插件
CamelCase
可以对变量的名字进行命名风格的转换,比如 ideaPlugins -> idea_plugin,选中要转换的部分,按 Alt + Shift + u
EasyCode
强大的代码生成插件,可以自定义生成代码的模板,根据数据库的表结构和模板一键生成代码,dao层、service层、controller 层关于表的基本增删改查都可以一键生成,模板的语法在 EasyCode 的设置中就有
Lombok plugin
配合 Lombok 的注解使用,可以给实体类生成很多便利的方法,如 getter、setter、construct 方法等
Maven Helper
挺强大的一个 maven 引用冲突解决工具,安装插件后打开 pom 文件,下面有个 Dependency Analyzer,可以以树或列表的形式展示引用,也可以只展示冲突
Free Mybatis plugin
方便 Mybatis 框架开发,可以从 mapper 方法钻取到 xml 中的 sql 语句,还可以做一些错误校验等
Mybatis Log Plugin
可以将 Mybatis 的日志打出的日志还原成原始的 sql 语句,在日志中(别的地方也可以)选取 ‘ ==> Preparing ’ 和 ‘ ==> Parameters ’ 开头的两行,右键选择 Restore Sql from Selection 即可
Translation
翻译插件,选中文本,按 Ctrl + Shift + y 或 Ctrl + Shift + o 进行翻译
NoSql Servers
可以集成 Redis,不过只能进行简单的查询、删除,不能敲命令
GenerateAllSetter
一键生成所有的 setter 方法调用,在给实例设置属性的时候很方便