idea 好用的插件推荐

1.Free Mybatis plugin
可以从Mapper中直接跳转的xml,点击绿色箭头就可以跳到xml中对应方法
在这里插入图片描述
反之还可以跳回来
在这里插入图片描述

2.Grep Console
可以把控制台打印的日志按照级别按颜色区分
在这里插入图片描述
在这里插入图片描述
安装完成后需要在setting -->Grep Console 设置
在这里插入图片描述

3.GenerateAllSetter
一键生成对象setter方法
例如:

PayChargeCompany company = payChargeCompanyMapper.selectByMerchNo(merchNo);

在PayChargeCompany 或 company上按alt+enter
在这里插入图片描述
第一种是不带默认值,第二种带默认值
在这里插入图片描述

4.Mybatis Log Plugin
安装完成后点击 Tool -->Mybatis Log Plugin
在这里插入图片描述
控制台就会多出一个选项卡,默认都打印在一行,可以选择左侧框选的Format sql按钮进行sql格式化,如图
在这里插入图片描述

5.CodeGlance
将类似于Sublime中的代码小地图嵌入到编辑器窗格中。使用自定义颜色进行语法高亮
右侧会出现一个长条,可以快速拖动定位代码
在这里插入图片描述

6.Key Promoter X
快捷键提示
当你使用ctrl + 鼠标左键进入方法时,右下角就会提示你这个操作的快捷键
在这里插入图片描述
还会统计你的使用次数
在这里插入图片描述

7.Lombok
日志打印等 @Getter @Setter @Data 省去getter setter代码
详细:https://plugins.jetbrains.com/plugin/6317-lombok


import lombok.extern.java.Log;
import lombok.extern.slf4j.Slf4j;

@Data
public class User{
  private int id;
  private String name;
}

@Slf4j
public class LogExampleOther {
  
  public static void main(String... args) {
    log.error("Something else is wrong here");
  }
}

8.Rainbow Brackets
帮助区分前后括号对应关系,颜色可以设置
在这里插入图片描述
在这里插入图片描述
9.Translation
集成谷歌翻译,可以直接在idea中翻译词汇,在单词上右键–>Translate 或者在工具栏直接翻译都可以

10.GsonFormat
快速将JSON字符串转换为内部类实体类
手动新建一个类Person,如图打开GsonFormat (或者按下快捷键 Alt + Insert):
在这里插入图片描述
输入我们的json串或json数组,点击ok

[{"name":"张三","age":12},{"name":"李四","age":24}]

在这里插入图片描述
我们可以选择我们想要的字段,点击ok,生成字段及getter setter
在这里插入图片描述

11.CamelCase
字段大小写驼峰转换
shift+alt+u 可以在各种样式转换

更多请参考:https://blog.csdn.net/weixin_41846320/article/details/82697818

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值