idea常用插件

1、MyBatis Log Free 打印完整的sql语句

控制台打印的sql语句是需要自己手动补充完整,才能在Navicat中执行。这个插件可以直接帮我们把sql语句完整的打印出来

安装成功后可以直接在控制台右击使用即可

image-20230809104429900

使用效果

image-20230809104629130

2、Maven Helper 解决 maven 依赖冲突

当我们引入多个依赖时,有些依赖是冲突的,会造成一些异常,这时我们进入pom.xml文件中,选择依赖分析,就会有相关的提示了

image-20230809104752920

3、easycode 自定义生成代码

当我们在写代码的时候,其实很多基础的代码都可以直接生成的,个人比较喜欢用easycode,该插件可以自己自定义生成基础的增删改查,有提供的模板,但个人建议最好还是自己写个模板,能符合自己的项目。定制性更强,而且该代码能直接生成到项目中

选择连接的数据库,右击使用

image-20230809105259807

4、Alibaba Java Coding Guidelines 阿里巴巴代码规范插件

这个插件会在我们写代码的时候提示一些相关规范。帮助我们写出更规范的代码

5、CodeGlance

代码的缩略图,可以更方便的拖拉代码,类似于一个小预览

image-20230809105759748

6、Free MyBatis Tool

mybatis xml和对应的mapper之间来回切换的时候,手动切换是很麻烦的。安装了该插件后,可以直接进行跳转到对应的位置

image-20230809110253796

7、Rainbow Brackets

当我们写的逻辑嵌套比较深的时候,这个就很好用了。不同的括号有不同的颜色

image-20230809111854897