统一IDEA--Settings--Plugins上下载
注 : 插件会对IDEA的性能有一定影响,可以适当的关闭IDEA[自带]插件
(1) Alibaba Java Coding Guidelines
Describe:阿里巴巴开发规范
建议检查级别设置为最高Inspections(可以检查单词拼写,语法错误,变量使用,方法之间调用等)
但这样是非常耗内存和 CPU 的,如为了能加快大文件的读写,可以考虑暂时性设置为 None
(2)LomBok
Describe:实体类上加@Data. . . 省去get,set . . .
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.8</version>
</dependency>
(3)Codota
代码提示(根据输入的字母,会依照完整词频率的高低,依次展示到代码提示下)
(4)jRebel and XRebel 热部署插件
https://jrebel.qekang.com/d011ce54-ccc3-44f7-b70e-c86ea17b17c2
JRebel : Welcome to JetBrains License Server!:)
Generate GUIDs online
GUID : Generate GUIDs online
(5)RestfulToolkit
Ctrl+Alt+N全文搜索URL到指定的Controller
(6)Rainbow Brackets
Describe:对应彩色括号(IDEA自带功能也很优秀)
(7)Mybatis相关
①MybatisX
Java 与 XML 调回跳转
Mapper 方法自动生成 XML
XML提示
②Free Mybatis plugin
Describe:Mapper接口和Xml互相切换
③MyBatis Log Plugin
格式化控制台sql语句的打印(可以填充传入的SQL参数,实现成可执行SQL语句)
有两种使用方法:Ⅰ.IDEA菜单栏--Tools--MyBatis Log Plugin
(打开后及可使用sql打印,根据程序运行,每一步访问数据库都会打印一条sql语句)
Ⅱ.选中指定的控制台sql和控制台参数后,鼠标右键,选Restore Sql ... 择格式化后即可跳转到 Ⅰ打开的页面
(8)JunitGenerator
Describe:Junit单元测试
(9)Maven Helper
Describe:解决pom的冲突依赖和maven操作
(10)TranslationPlugin
翻译插件 [ 建议有道词典后台运行,(F8可开启) ]
(11)GsonFormat
根据json去生成实体对象
按住Alt+S打开GsonFormat,然后输入json数据,点击OK 选择需要的变量,即可一键生成
Version:
2021/9/22