Idea在SSM项目中好用的插件

  在日常的代码开发中,插件可以方便我们的开发流程。下面说几个在SSM开发中好用的插件。

1、.ignore
2、Alibaba Java Coding Guidelines
3、CodeGlance
4、Lombok
5、MyBatisX
6、MyBatis Log Plugin
7、Restful Toolkit
8、Vue.js

1、.ignore

在这里插入图片描述
  日常开发中会生成很多无用的配置文件。我们平常开发是不需要关注这些文件的,那么我们就可以将这类文件加入到ignore中,Idea会帮我们灰掉这部分文件。
在这里插入图片描述
在这里插入图片描述

2、Alibaba Java Coding Guidelines

在这里插入图片描述
  这个插件是由阿里开发,可以标注出你代码中所有不规范的地方,极高的改善了程序员的代码质量。安装好插件之后,在项目上右键就可以编码规约选项了,即点即用。
在这里插入图片描述
  如果提示No suspicious code found. 1 files processed in File 'XXX.java'就说明代码规范没问题。

3、CodeGlance(代码一瞥)

在这里插入图片描述
  这个插件是一个视图窗口插件。用过Sublime编辑器的应该知道,在编辑区旁边是有一个相似代码的小地图。安装之后在Idea编辑区也会展示这个小地图,如下图所示。可以拖动这个小地图快速移动视图。
在这里插入图片描述

4、Lombok

在这里插入图片描述
  通过这个插件可以简化实体类的编写,通过@Getter and @Setter标签编译器会在编译时自动添加get和set方法,而不用手动编写。也就是说在编写实体类时用户只需要声明实体类的属性,然后加几个Lombok的标签就好了。具体的Lombok标签使用可以自行百度,教程很多。

5、MyBatisX

在这里插入图片描述

  MybatisX 是一款基于 IDEA 的快速开发插件,为效率而生。

  这个插件安装之后,在Mapper文件和xml之间可以一键跳转。如下图的小鸟,点击即可跳转。
在这里插入图片描述
在这里插入图片描述
  并且通过快捷键alt+enter可以将mapper中的方法生成在对应的xml文件中。
在这里插入图片描述

6、MyBatis Log Plugin

在这里插入图片描述
  这个插件有中文解释,原本输出的sql语句是带有占位符的,并且带有参数。用此插件之后,可以将sql语句中的占位符用参数替换掉。下面用两张图片对比一下。
在这里插入图片描述
在这里插入图片描述

7、Restful Toolkit

在这里插入图片描述
  接口辅助工具,可以在没有接口文档时进行前后端的联调。安装成功后,右侧边栏如下图。
在这里插入图片描述
  会将所有接口的信息展示出来,点开某一个具体的接口方法之后还可以看到方法参数和请求类型。
在这里插入图片描述

8、Vue.js

在这里插入图片描述
  安装本插件之后再编写vue代码就会出现代码提示,并且vue代码在Idea中也可以高亮显示了。

猜你喜欢

转载自blog.csdn.net/qq_33247435/article/details/99406537