Hike News
Hike News

常用的IntelliJ IDEA 插件推荐

一、Free Mybatis plugin

https://plugins.jetbrains.com/plugin/8321-free-mybatis-plugin/

1.把mybatis的xml文件和代码关联上,可以在mapper接口直接跳转到对应的SQL语句。

mybatis

2.如果没有对应的SQL语句,可以快捷补全(当然具体SQL语句还是要自己写)。

sql

二、Maven Helper

https://plugins.jetbrains.com/plugin/7179-maven-helper/

简单、方便的查看maven依赖和冲突

maven helper

maven helper

三、GenerateAllSetter

https://plugins.jetbrains.com/plugin/9360-generateallsetter/

一键调用一个对象的所有的set方法

generateAllSetter

四、RestfulToolkit

https://plugins.jetbrains.com/plugin/10292-restfultoolkit/

通过URL查询对应的方法,可以根据请求方法过滤,另外支持简单的HTTP调用。

restfulToolkit

五、Key Promoter X

https://plugins.jetbrains.com/plugin/9792-key-promoter-x/

帮助我们快速的掌握 IntelliJ IDEA的快捷键。

六、GsonFormat

https://plugins.jetbrains.com/plugin/7654-gsonformat/

快速方便的把json字符串转换为实体类(快捷键ALT+S)。

七、String Manipulation

https://plugins.jetbrains.com/plugin/2162-string-manipulation/

快捷方便的把字符串在驼峰、大小写等格式之间转换(快捷键Alt+M)。

Screenshot 2

八、Alibaba Java Coding Guidelines

https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines/

扫描代码是否符合规范

九、Lombok

https://plugins.jetbrains.com/plugin/6317-lombok/

简化java bean的代码量,自动生成get set toString EqualsAndHashCode 构造器。

需要引入依赖包

1
2
3
4
5
> <dependency>  
> <groupId>org.projectlombok</groupId>
> <artifactId>lombok</artifactId>
> </dependency>
>

十、.ignore

https://plugins.jetbrains.com/plugin/7495--ignore/

使用协作或者打包工具时,方便的处理要忽略的文件和文件夹。

Screenshot 1

十一、Vue.js

https://plugins.jetbrains.com/plugin/9442-vue-js/

用IDEA开发Vue的插件。

十二、element

https://plugins.jetbrains.com/plugin/10524-element/

饿了么开源前端框架element的插件。

element