温馨提示:尽管该插件很好,但不要贪心安装它,安装更多的俱乐部卡,卡片,卡〜分享一些在您的工作中很方便的IDEA插件,而不仅仅是搜索它在插件商店中,经过实际测试,据说使用过的是很好的。您可能已经使用了其中一些,只是快速通过它们。 1.GenerateAllSetter在实际开发中,您可能经常为一个对象的多个属性设置值。尽管您可以使用BeanUtil.copyProperties()批量分配值,但是此方法存在一些缺点以及属性值覆盖的问题。如此众多的场景仍然需要手动设置。设置对象的太多属性是很痛苦的。 GenerateAllSetter可以一键设置对象的所有属性。快捷键:Alt + Enter2。阿里巴巴Java编码指南阿里(Ali)生产的产品现已成为许多公司新员工的必读手册。在上一段中,阿里发布了“ Java开发手册(台山版)”,并且一次完成了Java开发规范。但是,不可能记住冗长且费力的手册,但是将其集成到IDEA开发工具中要方便得多。例如:开发手册不允许执行者创建线程池,而是通过ThreadPoolExecutor创建线程池。集成插件后,您将使用执行程序创建线程池,并且将出现以下提示。 3. GsonFormat GsonFormat个人认为这是一个非常实用的插件,它可以自动将JSON字符串转换为Java实体类。特别是在与其他系统对接时,数据通常以JSON格式传输,因此我们需要使用Java实体将数据接收到库或程序包中并转发。如果有太多字段无法一一写,那就太麻烦了。快捷键:Alt + S在此处插入图片描述4. Maven Helper Maven Helper是用于解决Maven依赖冲突的工具,该工具可以快速找到项目中的依赖冲突。安装后打开pom文件,底部有一个Dependency Analyzer视图。红色显示表示存在依赖关系冲突,单击并直接在包上单击“排除”,然后将在pom文件中执行排除包的相应操作。在此处插入图片描述冲突(冲突)所有依赖关系为列表(以列表形式查看所有依赖关系)所有依赖关系为树(查看树结构中的所有依赖关系),并且此页面还支持搜索。 5.使用Codota之后,Codota不再担心无法使用API。让我给您一个栗子:当我们使用stream()。filter()在List上进行操作,但是我们不熟悉filter()的用法时,根据常识,我们将使用百度。但是,使用Codota会提示很多filter()用法,从而节省了很多搜索数据的时间。在此处插入图片说明。 6.免费的MyBatis插件在将MyBatis用作持久性框架时遇到一个尴尬的问题:SQL xml文件和定义的Java接口无法相互跳转,不像在Java接口之间进行调用一样,仅全局搜索会带来明显的麻烦。免费的MyBatis插件将两者联系在一起。 7. IntelliJad IntelliJad是Java类文件的反编译工具。您需要在设置中设置本地Java jad.exe工具的地址。只需找到一个Jar机架包装,然后选择类文件以右键单击Decompile,就会显示反编译的结果。 8.属性到YAML转换器一键将属性配置文件转换为YAML文件。这是一个非常有用的插件。 “注意:预先备份原始属性文件。” 9. Lombok Lombok插件应该相对熟悉。它为我们解决了繁琐且重复的代码,例如Setter,Getter,toString,equals和其他方法。 10. CodeGlance CodeGlance是代码编辑区域中的迷你缩放插件。很容易知道我们的方法在哪里。 IDEA也有很多开发技巧,这将有助于我们减少代码。我想知道你是否找到了?在变量之后,您可以关联提示,并且关联列表末尾有许多简洁的命令。例如:list.sout =& nbsp; System.out.println(list); list.var =< List& lt; User& gt; list1 = list list.nn = list.if(list!= null)......安装X使用的以下项目属于X工件的安装,您可以根据自己的喜好进行播放。 1. Material Theme UI使用插件后,界面图标样式将变得非常漂亮。 2.激活电源模式的振动效果似乎很酷,但是在编写代码10分钟之后,我被它吐了出来。 3. Nyan进度条将使IDEA的所有进度条都很可爱,但我不建议您安装它,因为它非常棒