跳至主要內容

IntelliJ IDEA

TenSoFlow...大约 2 分钟开发工具IntelliJ IDEA

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