Key Promoter X
在右下角弹出和鼠标相同操作的idea快捷键
Translation
翻译工具可使用谷歌翻译(默认),百度翻译,有道翻译
快捷键:Ctrl+Alt+Y
,翻译选中的文字
Ctrl+Alt+X
,将选中的文字替换为翻译后的文件
.ignore
忽略文件,防止误提交
GsonFormatPlus
可以根据JSON生成实体类
快捷键:Alt+S
POJO to Json
功能和GsonFormatPlus的功能相反,根据实体类生成JSON
在要转为JSON的实体类上右击鼠标会出现下面俩个选项
点击会进行复制,此时idea的右下角会弹出一个成功的弹框,此时会将生成的json复制在剪贴板中
POJO To Json 和POJO To Json Random Values选项的区别
POJO To Json是根据类型生成value
POJO To Json Random Value会随机生成value
MyBatisCodeHelperPro (Marketplace Edition)
mybatis.xml和dao层可以互相跳转
可以根据dao层的方法名自动生成mybatis.xml的配置
MyBatis Log Plugin (已收费,可免费试用30天)
可以将输出在控制台的mybatis的sql日志格式化可以直接执行的sql;也可以使用这个插件达到相同的功能需要自动导入改插件,地址:https://github.com/Link-Kou/intellij-mybaitslog
Alibaba Java Coding Guidelines
阿里巴巴代码规范插件
CodeGlance
代码略缩图
Free Mybatis plugin
可以自由的在dao和xml自由跳转
CamelCase
修改字段的格式,如将字段的格式该为驼峰命名法;
快捷键:Shift + Alt + U
String Manipulation
修改字段的格式
快捷键:Alt+M
和Alt+Shift+M
Grep Console
idea控制台可以根据日志的不同等级展示不用的颜色
GsonFormat
可以根据JSON生成实体类,已不维护,最新版的idea(2020版本以上)已不支持,可以替换为GsonFormatPlus
lombok
可以自动生成getter,setter等方法,在2021版本idea已集成该插件
需要导入maven包
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.10</version>
<scope>provided</scope>
</dependency>
Material Theme
idea暗黑主题
Maven helper
maven插件,可以用来查看冲突的jar包
RestfulToolkit
一套 RESTful 服务开发辅助工具集可以在侧边栏生成对应的url和部分入参
SequenceDiagram
方法调用时序图
JavaDoc Clean Read
javadoc 格式化。需要付费
GenerateAllSetter
自动生成实体类的所有set方法;快捷键Alt+Enter
如下图:
Chinese (Simplified) Language Pack / 中文语言包
idea官方汉化插件