✅最近更新了文章,原因是更新到2024版本,有的插件不再兼容、不在维护,就去掉了。而且最近进行插件精简!去掉了一些花里胡哨的插件,现在留下的应该算是工作中比较实用的。文章目前采用IDEA社区版:ideaIC-2024。
文章目录
1、Chinese (Simplified) Language Pack/中文语言包
官方出品的IDEA汉化包。
2、CodeGlance Rro
在编辑器窗格中显示类似于Sublime中的缩小概览或小地图。最小值允许快速滚动,让您直接跳转到代码段。拖动浏览代码更加方便,还有放大镜功能。
3、Apipost-Helper-2.0
Apipost IDEA 插件是一个类似于Postman的IntelliJ IDEA插件,可以帮助开发人员高效地调试Api并一键生成文档;一个Apipost IDEA插件 = Restfultool + Yapi + Swaggertool + Showdoc。
特色功能:
- 支持Api IDEA本地调试
- 接口树形展示
- 接口搜索,可搜索注释 快捷键mac:command+\ win:Ctrl+\
- 接口树搜索,可搜索注释 快捷键mac:option+\ win:Alt+\
- 代码与接口树互相跳转
- 本地调试接口发送历史记录功能
- 本地调试接口保存入参出参和保存记录查询
- 本地调试可配置Host、全局Header
- 本地调试完后上传Api功能
- 上传可配置前缀Host
- 支持多种上传Api方式
- 支持 Swagger2.0和Swagger3.0注解
- 自定义参数解析
- 基于 Javadoc(Java)、KDoc(Kotlin)、ScalaDoc(Scala) 解析 API 文档
4、Lombok
它主要用来简化,减少代码的编写。使代码看起来更清晰,简洁。只需要加注解,不用再写get、set、toString、equals和hashCode方法了。
4、Maven Helper
用它查找maven依赖是相当方便的,可显示依赖结构,可以查找,处理依赖冲突很方便。
5、Easy Javadoc
这个插件可以帮助您快速完成中文javadoc文档。
6、Grep Console
控制台打出的日志,可以调整前景色和背景色,重要信息不遗漏。
7、Git Commit Message Helper
帮助生成Git提交信息,规范化。
8、Statistic
统计插件,查看你的代码数据。比如整个项目的代码总行数,分别统计各个类型文件的总行数。
9、Translation
很不错的翻译插件,支持谷歌、有道、百度等多种翻译。还有一个很强大的功能,解决程序员变量起名难题!(操作方式:选中并点击右键,会出现“Translate and Replace”)
10、Alibaba Java Code Guidelines
阿里巴巴出品的代码规范插件,用于帮助程序员规范自己的代码,检测出潜在的问题,改善代码质量。
11、TONGYI Lingma
通义灵码是阿里推出的免费A1编程工具,基于通义大模型,作为 GitHubCopilot 国内的平替产品,提供行级/函数级实时续写、自然语言生成代码、单元测试
生成、代码注释生成、代码解释、研发智能问答、异常报错排査等能力,并针对阿里云 SDK/AP!的使用场景调优,为开发者带来高效、流畅的编码体验。
通义灵码的主要功能:
- 行/函数级实时续写:在编码的过程中,根据上下文和当前语法,为你自动预测和生成建议代码,你只需单击Tab 键即可采纳。
- 自然语言生成代码:在编辑器中,通过自然语言描述你想要的功能,根据你的描述和上下文,支持在编辑器区直接生成代码及相关注释,编码心流不间断。
- 代码优化生成:帮你识别代码中的问题,并提供代码优化建议
- 单元测试生成:支持根据 Jnit、Mockito、Spring Test、unit test、pytest 等框架生成单元测试以及单元测试相关代码解释。
- 代码注释生成:一键生成方法注释及行间注释,节省你写代码注释的时间,有效提升代码可读性和注释夏盖率,
- 代码解释:支持 30 多种语言的识别,选中代码后可自动识别编程语言并生成代码解释。跨越语言的边界,让你快速了解代码逻辑和功能设计。
- 研发智能问答:基于海量研发文档产品文档,通用研发知识,阿里云的云服务文档和SDK/0penAP!文档等进行问答训练,为你答疑解感,助你轻松解决研发问题。
12、Alibaba Cloud Toolkit
Alibaba Cloud Toolkit(后文简称Cloud Toolkit)可以帮助开发者更高效地部署、测试、开发和诊断应用。Cloud Toolkit与主流IDE及阿里云其他产品无缝集成,帮助您大大简化应用部署到服务器,尤其是阿里云服务器中的操作。您还可以通过其内嵌的Arthas程序诊断、Terminal Shell终端和MySQL执行器等工具,简化应用开发、测试和诊断的过程。
✅ 好用的插件,持续更新中。记得收藏!