大家好,我是大斌~俗话说:工欲善其事,必先利其器。今天给大家介绍几个我经常用到的IDEA插件。它们非常强大,可以帮助您发展。插件安装以IDEA为例,进入settings->Plugins->Maketplace,输入要安装的插件名称,点击install下载。下载成功后需要重启IDEA插件才能生效。FreeMybatisPlugin利用该插件实现Mapper接口文件和xml文件之间的快速跳转,大大提升了体验和开发效率。受到推崇的!翻译你还在为记不住单词而苦恼吗?翻译插件解决了这个问题。我们不再需要打开浏览器来翻译单词,只需右键点击翻译,一键翻译,非常方便。POJO转Json在编写接口文档时,经常需要将POJO转Json。如果一个一个复制粘贴,效率很低。IDEA的这个插件可以一键将POJO转Json,非常方便。在GsonFormat的开发过程中,与其他部门的同事对接时,有时对方会返回一个JSON对象,你需要使用一个对象来接受,以便后续处理。您是否手动将属性一项一项地输入?效率太低了,使用GsonFormat插件,可以一键将Json转换成对应的Bean对象!AlibabaJavaCodingGuidelines为了让代码更加规范,阿里巴巴开发了一套自动化代码规范检测插件AlibabaJavaCodingGuidelines。该插件将扫描并检查代码。不符合代码规范的地方会有波浪线。鼠标上移时,会有相应的提示。有些问题可以快速修复。在settings->editor->inspections中可以查看具体的规则。在Lombok开发中,经常需要编写Javabean,然后添加相应的getter/setter方法,可能还需要编写constructors、equals等方法。当属性较多时,会出现大量的getter/setter方法,非常繁琐。Lombok可以通过简单注解的形式简化java代码,提高开发者的开发效率。它可以通过注解在编译时为属性自动生成构造函数、getter/setter、equals、hashcode和toString方法。如下例,添加@Data为类的所有属性提供getter和setter方法,无需自己实现。添加@ToString注解,自动生成toString()方法。@Data@ToStringpublicclassAnnouncement{privateIntegerid;私有字符串标题;私有字符串主体;私有整数顶部;privateDatetime;}JRebel热加载插件,非常牛逼,付费插件。通过这个插件,我们可以在不重启服务器的情况下修改代码、配置文件等,只需要重新编译项目就可以将修改后的代码部署到服务器上,大大提高了开发效率。在看SequenceDiagram中的代码的时候,有些代码的调用层级很多,看的时候会一头雾水。这样的话,自己画时序图很麻烦,很浪费时间。SequenceDiagram帮助我们解决了这个问题。这个插件可以根据方法的调用关系自动生成执行时序图,非常方便!最后给大家推荐一个github仓库。上面有数百本经典的计算机书籍。你可以给它加注星标。下次找书的时候可以直接在上面搜索。仓库持续更新中~github仓库:https://github.com/Tyson0314/...如果github上不去,可以访问gitee仓库。gitee仓库:https://gitee.com/tysondai/ja...码字不易,如果觉得对你有帮助,可以点个赞鼓励一下!
