开发工具IDEA常用的插件推荐

本文已参与「新人创作礼」活动,一起开启掘金创作之路

使用idea这个编程工具3、4年了,有一些常见的插件的确能够提升编程的效率,让你少敲一些代码,多一些空闲的时间来做自己的一些事情,这篇文章希望对你有所帮助

新装开发工具IDEA最常用的插件分享,包括翻译,自动生成GetSet,Maven,Mybatis增强,API增强插件,需要的可以收藏一下,避免下次找不到地方。

1、Translation

IDEA用过最好用的翻译软件,选中要翻译的单词右键翻译。也可以翻译源代码中的注释。同时安装后右上角也有翻译图标,点击后输入文字就可以。这款软件非常建议安装

image.png

2、GenerateAllSetter

在代码中我们经常需要对一个对象所有的属性进行赋值,一个一个敲set方法比较麻烦且容易忘掉某个字段,这款插件就可以生成所有的set方法,可以选择赋默认值或者不赋值。

使用方法:选择创建的对象,按下alt+enter键出现下面的选项,选择赋默认值或者不赋值即可

image.png

3、Maven Help

一键查看maven依赖,查看冲突的依赖,一键进行exclude依赖

使用方法:点击pom.xml文件,在右边窗口下方选择Dependency Analyzer可以查看具体冲突的包

image.png

4、Free MyBatis plugin/MyBatisX

如果是用mybatis的童鞋可以试试这两款插件,功能差不多,是对idea的mybatis增强插件。可以生成mapper.xml文件,可以快速从代码mapper中跳转到mapper.xml文件中

使用方法:点击左边箭头就可跳转

image.png

5、Grep Console

让控制台不同类型的日志打印不同的颜色,例如如果有错误可以很方便的看到错误日志的地方。当然可以对不同类型的日志定制化颜色。

image.png

6、RestfulToolkit

这款插件非常强大,提供了如下的功能

1.根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N );
2.提供了一个 Services tree 的显示窗口;
3.一个简单的 http 请求工具;
4.在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数…
5.其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。

功能一、我常用的功能是快捷键根据接口地址查询方法,当然也可以使用IDEA自带的方式:shift+shift的窗口输入地址查询,但是这种方式有个缺点就是慢

image.png

功能二、右键复制接口相对地址和绝对地址

image.png 功能三、在使用postMan时发送参数比较多的请求需要提供JSON参数时,这个工具提供复制类的变量转换为JSON,不用在postman中一个一个的敲了。

image.png

7、IDE Eval Reset

破jieIDEA,不断延迟你的IDEA试用时间,虽然是试用一个月,但是啥都不影响。很nice。

可以在Marketplace搜索安装,也可以关注公众号【CoderQi】回复【IDEA破破破】,得到jar包后拖进IDEA就能安装了。

自动开启方法:点击help-》Eval Reset -》选中Auto

image.png

8、.ignore

该插件可以手动在idea里创建ignore文件,搜索后点击选择即可,我常用的选择是JetBrains、Example user template、java、maven

image.png

image.png

猜你喜欢

转载自juejin.im/post/7080469637594349605