个人整理,后续有在更新
一、打开安装插件页:
1、IDEA 左上角点击 --> File --> Settings --> Plugins 或 快捷键 Ctrl+Alt+S --> Plugins
2、输入第二部的每一个小标题的名称即可,如: 二 --> 1 的 Rainbow Brackets
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHLxUlaOpXWE5EeRpHW4Z0MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLkhDNhVGO4ImY2YGZwIzN4AzMxQjYxcjNhdjZiNmZ1gzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
二、插件推荐
1、Rainbow Brackets (有颜色的括号)
安装即用
2、Background Image Plus (背景图)
安装后设置背景图,安装后选择 view -> Set Background Image 进行设置即可
3、CodeGlance (右侧代码缩略图)
安装即用,示例如下:
4、MyBatis Log Plugin ( mybatis 的完整 sql 打印工具)
安装即可开启:
sql 打印工具, 能直接查看编译后可运行的 sql ,输出控制台上右键选择
Restore Sql from Selection
打开sql 打印面板查看最终的执行sql
注意事项: MyBatis 或MyBatis-plus 需开启sql 打印功能,否则获取不到 sql
5、Free Mybatis plugin 或 mybatisx (mybatis 的 xml 增强工具)
安装即用
free-idea-mybatis 和 mybatisx (mybatis-plus 提供) 是增强 idea 对mybatis支持的插件,两款插件功能大同小亦
主要功能如下:
生成mapper xml文件
快速从代码跳转到mapper及从mapper返回代码
mybatis自动补全及语法错误提示
集成mybatis generator gui界面
6、GenerateAllSetter (实体类自动生成 set 赋值方法)
安装即用
生成对象的所有set 赋值方法并可以设置默认值, 选择 new 出的实体类对象, 快捷键: alt+enter 生成
示例:
快捷键: alt+enter
选择其中一个,生成如下: 我选的第二个会生成默认值, 选第一个不会生成默认值
7、Lombok (生成 get/ser 插件)
不多说, 用过的都知道, 自动生成 getter和setter ,使用了 lombok 包的功能必须引入 Lombok 插件
<!-- lombok 生成get/ser -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
8、Alibaba Cloud Toolkit (自动部署插件)
代码自动部署神器,第一次配置较为复杂,请移步参考地址:Alibaba Cloud Toolkit
9、Translation (翻译插件)
安装即用
可到 settings进入点击 other settings 配置属性和使用百度还是谷歌等来进行翻译, 具体可参考:Translation
翻译示例
转换示例
10、Spring Assistant (配置文件yml /properties 自动提示+补全)
安装即用
11、Grep Console ( 控制台日志颜色配置)
在输出控制台 右键,打开设置面板
配置
然后就能看到日志根据不同的级别暂时不同的颜色了
12、Alibaba Java Coding Guidelines (阿里巴巴开发规范)
安装即用
安装后在写代码时将会自动进行检查
项目上, 或文件上右键, 或 tool 菜单下会出现,编码规约扫描, 点击可以对代码进行扫码
13、maven-search (maven 搜索插件)
安装即用
在 tool 中打开选择 Maven search
使用