IntelliJ IDEA
...大约 2 分钟
IntelliJ IDEA
插件推荐
MyBatisCodeHelperPro
能实现Mapper文件和XML文件之间的快速跳转
能实时监听系统中执行的每一条SQL并展示出来
Power Model II
当你敲击键盘、打字时,编辑器里会出现火花或者粒子动画,像燃烧、爆炸一样的视觉效果
下图是其配置页面

Rainbow Brackets Lite
全名是Rainbow Brackets Lite - Free and OpenSource
给各种括号上色,让代码层级结构更清晰
Bean Assistant
全名是Bean Assistant - Spring Code Helper
简化 Bean 注入 | 定义 | 引用的操作
在输入 Bean 名称时,插件可帮助你生成对应的 @Bean 注入 | 定义代码
// 如我要使用userService需要自己引入如下代码
@Resource
private UserService userService;
// 此插件可以自动引入上述代码
Grep Console
控制台中不同级别或类型(error、warn、info等)的日志打印给予不同颜色区分
下方给出推荐颜色
| 日志级别 | 背景色 | 前景色 |
|---|---|---|
| Error | #370000 | #FF0000 |
| Warn | #1A0037 | #FFC033 |
| Info | 无 | #00FFF3 |
| Debug | 无 | #808080 |
Translation
英文翻译为中文
Mybatis Log Free
SpringBoot项目默认打印的Mybatis日志SQL语句会有占位符?不能直接复制下来执行。此插件可以打印出完整SQL语句让我们直接复制下来去执行
Nyan Progress bar
使构建项目、下载的进度条变漂亮
Easy Naming
鼠标选中内容按下 Alt + Z进行变量命名
GenerateAllSetter
class User {
private String name;
private int age;
private String address;
public void setName(String name) {
this.name = name;
}
public void setAge(int age) {
this.age = age;
}
public void setAddress(String address) {
this.address = address;
}
}
// 鼠标悬停在new User()中的()后面
// 按下 Alt + Enter键
// 选择Generate all setter with default value
// 即可生成该User类的所有set方法并且根据属性类型赋上默认值
// 注意类中的属性必须得有setter方法
User user = new User();
// 使用后
User user = new User();
user.setName(""); // 自动生成
user.setAge(0); // 自动生成
user.setAddress(""); // 自动生成
Powered by Waline v2.15.8
