IDEA常用插件整理

翻译插件:Translation

安装插件之后在工具栏上就会有插件的图标
工具栏显示信息
点击图标之后就可以使用翻译功能,在我们不知道怎么命名变量的时候就可以使用该插件查询出对应的英文
使用翻译功能
此外,安装该插件之后选中的英文右键之后就会有翻译选项,可直接翻译
翻译选项
翻译效果:
翻译效果
还可以使用该插件翻译异常信息:
翻译异常信息

自动生成setter和getter以及构造器和toString方法的插件:lombok

安装完成之后还需要引入依赖

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.16.20</version>
</dependency>

这样一个注解就可以省去书写setter和getter方法的麻烦,代码整体也会清爽许多:
测试lombok
详细使用方法网上教程很多,例如:一份不可多得的 Lombok 学习指南

自动生成对象的所有set方法:GenerateAllSetter

当我们的实体类属性很多的时候,往往要调用多个set方法向实体类的属性赋值,使用此插件的时候,只需将鼠标停留在对象名字上,使用Alt+Enter快捷键就可以自动生成所有set方法,可以选择带默认值的和不带默认值的:
生成set方法
生成set方法之后

自动生成测试类:JUnitGenerator

安装插件之后,将光标移动到要生成测试类的方法上,使用Alt+Enter快捷键就可以生成测试类
测试类自动生成
生成的测试类:
生成的测试类

格式化json,并通过json生成java实体类:Gsonformat

安装之后,在我们定义好的类中使用Alt+Insert可以调出:
调出GsonFormat
我们可以把想要的格式化的json字符串粘贴进去。点击Format进行格式化:
在这里插入图片描述
格式化之后
点击Setting可以选择使用lombok插件:
使用lombok插件
点击OK即可选择要生成实体类的相应字段:
选择字段
可见所有字段已经转换为java实体类中的属性:
生成的类

代码缩略图插件:CodeGlance

CodeGlance

发布了142 篇原创文章 · 获赞 16 · 访问量 2万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 书香水墨 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览