[资源分享] IDEA-好用的插件推荐

作者:观棋 时间:23-08-18 阅读数:258人阅读

[资源分享] IDEA-好用的插件推荐

1、Alibaba Java Coding Guidelines

阿里巴巴代码规范插件。

插件地址:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines


2、lombok

代码生成插件。支持lombok的各种注解,从此不用写getter setter toString 方法等。

插件地址:https://plugins.jetbrains.com/plugin/6317-lombok


3、Free MyBatis plugin

mybatis 增强插件。free-idea-mybatis是一款增强idea对mybatis支持的插件。快速从代码跳转到mapper及从mapper返回代码。

插件地址:https://plugins.jetbrains.com/plugin/8321-free-mybatis-plugin


4、Codota Al Autocomplete forJava and JavaScript

使用适用于 Java 和 JavaScript 的 AI 更好地完成代码。Codota 使用最先进的机器学习模型来提高生产力并为开发人员节省时间。支持 IntelliJ、Android Studio、WebStorm 和 PhpStorm Codota 基于数百万个开源Java 程序和您的上下文完成代码行,帮助您以更少的错误更快地编写代码。

地址:https://plugins.jetbrains.com/plugin/7638-codota-ai-autocomplete-for-java-and-javascript

5、Rainbow Brackets

代码浏览插件。通过颜色区分括号嵌套层级,便于阅读,能够更快地对错误代码进行定位和调整。但是建议不要在代码中出现大量的嵌套哦!

地址:https://plugins.jetbrains.com/plugin/10080-rainbow-brackets/


6、GsonFormat

代码生成插件。在类中使用,粘贴一段 Json 文本,能自动生成对象的嵌套结构代码。

地址:https://plugins.jetbrains.com/plugin/7654-gsonformat/


7、GenerateSerialVersionUID

代码生成插件。一键为实现 Serializable 接口的类生成 SerialVersionUID。

地址:https://plugins.jetbrains.com/plugin/185-generateserialversionuid/


8、GenerateAllSetter

代码生成插件。一键生成指定对象的所有 set 方法调用代码,自动赋值,或者生成某方法的返回值,这在单元测试造假数据时非常有用。

地址:https://plugins.jetbrains.com/plugin/9360-generateallsetter/


9、AiXcoder Code Completer

代码提示补全插件。使用 AI 去自动提示和补全代码,比 IDEA 自带的代码补全更加智能化。

地址:https://plugins.jetbrains.com/plugin/13574-aixcoder-code-completer/


10、Key Promoter X

快捷键提示插件。当你执行鼠标操作时,如果该操作可被快捷键代替,会给出提示,帮助你自然形成使用快捷键的习惯,告别死记硬背。

地址:https://plugins.jetbrains.com/plugin/9792-key-promoter-x/


11、VisualVM Launcher

jvm调优插件。运行java程序的时候启动visualvm,方便查看jvm的情况 比如堆内存大小的分配。

插件地址:https://plugins.jetbrains.com/plugin/7115-visualvm-launcher


12、MyBatisCodeHelperPro

mybatis代码帮助插件。最好的Mybatis代码提示,完整支持Mybatis动态sql代码提示,代码检测,写sql几乎所有地方都有代码提示。

插件地址:https://plugins.jetbrains.com/plugin/9837-mybatiscodehelperpro


13、Grep Console

这个插件的好处就在于能使控制台输出日志时,根据自己定义的规则,输出不同的颜色。这样就可以将错误信息标记成显眼的颜色,比如红色,方便查看,还能在控制台进行日志信息的过滤。

地址:Grep Console - IntelliJ IDEs Plugin | Marketplace (jetbrains.com)


14、CodeGlance

代码浏览小地图插件。在编辑器右侧生成 code minimap,可以拖拽小地图光标快速定位代码,阅读行数很多的代码文件时非常实用。

地址:https://plugins.jetbrains.com/plugin/7275-codeglance/

15、Material Theme UI

主题插件,用于idea主题美化。

地址:Material Theme UI - IntelliJ IDEs Theme | Marketplace (jetbrains.com)


16、Mybatis Generator

用于生成数据库对应的实体类:entity实体类、mybatis映射xml文件、mapper接口。

地址:Mybatis Generator - IntelliJ IDEA & Android Studio Plugin | Marketplace (jetbrains.com)


17、MyBatisX

MybatisX 是一款基于 IDEA 的快速开发插件,方便在使用mybatis以及mybatis-plus开始时简化繁琐的重复操作,提高开发速率。

地址:MyBatisX - IntelliJ IDEA Plugin | Marketplace (jetbrains.com)


18、QAPlug

QAPlug 是一个 Intellij IDEA 插件,用于管理代码质量,它集成了 PMD、Checkstyle 和 Findbugs 等工具。

地址:QAPlug - IntelliJ IDEA & Android Studio Plugin | Marketplace (jetbrains.com)


19、Translation

翻译插件,支持多个翻译源。

地址:http://plugins.jetbrains.com/plugin/8579-translation/


发表评论

取消回复