总结了平时工作中常用的几款IDEA插件,后端和前端的都有了,附上我的使用技巧,看完之后开发效率杠杠的!
Lombok
Lombok为Java项目提供了非常有趣的附加功能,使用它的注解可以有效的地解决那些繁琐又重复的代码,例如 Setter、Getter、toString、equals、hashCode 以及非空判断等。
Free MyBatis Plugin
MyBatis扩展插件,可以在Mapper接口的方法和xml实现之间自由跳转,也可以用来一键生成某些xml实现。
Alibaba Java Coding Guidelines
阿里巴巴《Java 开发手册》配套插件,可以实时检测代码中不符合手册规约的地方,助你码出高效,码出质量。
Maven Helper
解决Maven依赖冲突的好帮手,可以快速查找项目中的依赖冲突,并予以解决!
- 我们可以通过
pom.xml
文件底部的依赖分析
标签页查看当前项目中的所有依赖;
- 选中有冲突的依赖,点击
Exclude
按钮可以直接排除该依赖;
Statistic
- 此时就可以看到我们项目代码的统计情况了,比如我的项目中properties文件有3个,每一个有4行。
Vue.js、element
Vue.js支持插件,写过前端的朋友肯定用过,可以根据模板创建
.vue
文件,也可以对Vue相关代码进行智能提示。Element-UI支持插件,可以对Element-UI中的标签进行智能提示,有了它就不用盲写相关代码了!