推荐51个 IDEA 常用的插件

简介: 在日常撸代码的时候,相信兄弟们在IDEA 中用到不少插件,利用插件,不仅可以提高工具效率,撸起代码来,也格外的娃哈哈……

在日常撸代码的时候,相信兄弟们在IDEA 中用到不少插件,利用插件,不仅可以提高工具效率,撸起代码来,也格外的娃哈哈……

这是因为:

你是我心中的日月,走到哪里都有你, 不同的民族,不同的语言, 不同的人,喝同样的水, 有你就有爱,娃哈哈纯净水, 爱你到永远……

今天给大家分享 V 哥的 IDEA 里,都安装了哪些主要插件。

作为一个资深 Java 程序员,除了 IDEA 中默认的插件,我常用的 IDEA 插件主要包括:

51个IDEA常用插件,有你需要的吗,拿走不谢图片

1、Lombok

Lombok 可以通过注解来减少 Java 代码的样板代码,例如自动生成 getter 和 setter 方法,以及构造函数等。

2、SonarLint

SonarLint 可以帮助在编码时检测代码中的 bug、安全漏洞和代码质量问题,提供实时的静态代码分析功能。

3、CheckStyle-IDEA

CheckStyle-IDEA 可以帮助检查代码风格是否符合预设的规范,提供代码静态分析功能。

4、FindBugs-IDEA

FindBugs-IDEA 是一个静态代码分析工具,用于查找 Java 代码中的潜在 bug,提供实时的代码质量检测功能。

5、Git Integration

Git Integration 提供了与 Git 代码版本管理工具集成的功能,方便进行代码版本控制和协作开发。

6、Maven Helper

Maven Helper 可以帮助解决 Maven 依赖冲突和排查依赖树的问题,提供 Maven 项目管理的支持。

7、Rainbow Brackets

Rainbow Brackets 可以使括号成对出现时显示不同的颜色,提高代码可读性和编写效率。

8、CodeGlance

CodeGlance 在编辑器侧边栏添加了一个代码缩略图,方便快速导航代码。

9、String Manipulation

String Manipulation 提供了各种字符串操作的功能,如大小写转换、编码解码等,提高了字符串处理的效率。

10、Key Promoter X

Key Promoter X 可以在您使用鼠标操作时显示对应的快捷键,帮助您逐步熟悉 IDEA 的快捷键,提高编码效率。

11、PlantUML integration

PlantUML integration 可以将代码中的 UML 图转换为可视化的图表,帮助理解代码结构和设计模式。

12、IDE Features Trainer

IDE Features Trainer 可以帮助学习和掌握 IDEA 的各种功能和快捷键,提供了一个交互式的学习方式。

13、Code With Me

Code With Me 是一个实时协作插件,可以让多个开发者同时编辑同一份代码,提供了远程团队协作开发的功能。

14、Coverage

Coverage 可以帮助测量代码的测试覆盖率,帮助编写更健壮的测试用例,提供了代码覆盖率分析的功能。

15、Alibaba Java Coding Guidelines

Alibaba Java Coding Guidelines 提供了阿里巴巴的 Java 编码规范,帮助编写更规范的代码,提供了代码质量规范检查的功能。

16、GsonFormat

GsonFormat 可以根据 JSON 字符串自动生成对应的 Java 实体类,提高了处理 JSON 数据的效率。

17、JProfiler

JProfiler 是一款性能分析工具,可以帮助分析 Java 应用的性能瓶颈,提供了性能分析和调优的功能。

18、Translation

Translation 是一个翻译插件,可以在编辑器中翻译文本,提供了方便的翻译功能。

19、JRebel for Spring Boot

JRebel for Spring Boot 是针对 Spring Boot 应用的热部署插件,可以加速 Spring Boot 应用的开发和调试过程,提供了实时更新代码的功能。

20、VisualVM

VisualVM 是一款 Java 虚拟机监控和性能分析工具,可以帮助您监控 Java 应用的运行状态、线程状态、内存使用情况等,并进行性能分析和调优。

21、SonarQube Community Plugin

SonarQube Community Plugin 可以将 SonarQube 的代码质量报告集成到 IDEA 中,方便查看和分析代码质量问题。

22、CamelCase

CamelCase 插件可以在代码中快速切换单词的大小写风格,提高了代码书写的灵活性和效率。

23、Markdown Support

Markdown Support 插件可以提供对 Markdown 格式的支持,包括语法高亮、预览功能等,方便编写文档和笔记。

24、Remote Call Plugin

Remote Call Plugin 可以帮助您进行远程方法调用和远程调试,支持通过 SSH 或 HTTP 协议连接远程服务器进行调试。

25、JRebel for IntelliJ

JRebel for IntelliJ 是与 JRebel 配套的 IntelliJ IDEA 插件,可以实现 Java 应用的热部署,加速代码修改后的生效过程。

26、Free MyBatis plugin

Free MyBatis plugin 是一个 MyBatis 代码生成工具,可以帮助生成 MyBatis 的映射文件和接口,提高了 MyBatis 开发效率。

27、JRebel for Tomcat

JRebel for Tomcat 是针对 Tomcat 服务器的热部署插件,可以加速 Java Web 应用的开发和调试过程,提供了实时更新代码的功能。

28、Key Promoter X

Key Promoter X 可以在您使用鼠标操作时显示对应的快捷键,帮助您逐步熟悉 IDEA 的快捷键,提高编码效率。

29、Grep Console

Grep Console 可以根据自定义规则对控制台输出进行过滤和高亮显示,帮助您更轻松地查看和分析日志信息。

30、Eclipse Code Formatter

Eclipse Code Formatter: Eclipse Code Formatter 可以使用 Eclipse 的代码格式化规范格式化您的代码,提高了代码的统一性和可读性。

31、Maven Archetype Catalogs

Maven Archetype Catalogs 可以帮助您浏览和搜索 Maven Archetype,方便快速创建 Maven 项目的骨架结构。

32、SonarLint

SonarLint 是一个静态代码分析工具,可以帮助您在编码过程中发现并修复代码中的问题,提高了代码的质量和可靠性。

33、Translation

Translation 是一个翻译插件,可以在编辑器中翻译文本,支持多种语言,方便进行多语言环境下的开发和交流。

34、LiveEdit

LiveEdit 可以实时预览 HTML、CSS 和 JavaScript 文件的修改,提高前端开发效率。

35、Terminal

Terminal 插件可以在 IDEA 中打开一个终端窗口,方便在 IDE 中执行命令行操作。

36、String Manipulation

String Manipulation 提供了各种字符串操作的功能,如大小写转换、编码解码等,提高了字符串处理的效率。

37、Rainbow Brackets

Rainbow Brackets 可以使括号成对出现时显示不同的颜色,提高代码可读性和编写效率。

38、YAML/Ansible support

YAML/Ansible support 提供了对 YAML 和 Ansible 脚本的语法高亮、自动补全等支持,方便编写配置文件和自动化部署脚本。

39、Code Spell Checker

Code Spell Checker 可以帮助检查代码中的拼写错误,提高代码质量和可读性。

40、Material Theme UI

Material Theme UI 插件可以改变 IDEA 的界面主题和风格,提供了更多的界面定制选项,增强了用户体验。

41、Tabnine

Tabnine 是一款基于机器学习的代码自动补全工具,可以根据上下文和您的编码习惯智能地为您提供代码建议,提高了编码效率。

42、DeepCode

DeepCode 是一款基于 AI 技术的代码分析工具,可以帮助检测代码中的潜在问题和错误,并提供改进建议,帮助提高代码质量。

43、Codota

Codota 是一个智能代码搜索和建议工具,可以帮助您快速找到代码示例和最佳实践,提高了解决问题的效率。

44、CodeGuru

CodeGuru 是亚马逊推出的一款基于机器学习的代码审查和性能优化工具,可以帮助您发现和修复代码中的缺陷和性能问题。

45、IntelliCode

IntelliCode 是微软推出的一款基于 AI 的代码智能提示工具,可以根据上下文和大数据分析为您提供更准确的代码建议,提高了编码效率。

46、AI Code Completion

AI Code Completion 是一款基于人工智能技术的代码自动补全工具,可以根据上下文和代码语境智能地为您提供代码建议,提高编码效率。

47、NeuralMind

NeuralMind 是一款基于深度学习技术的代码优化工具,可以帮助优化代码结构、提高代码质量和性能,提供了智能的代码重构和优化建议。

48、CodeAI

CodeAI 是一款基于人工智能技术的代码分析和漏洞检测工具,可以帮助发现代码中的安全漏洞和潜在问题,并提供改进建议,提高代码安全性。

49、CoPilot

CoPilot 是 GitHub 推出的一款基于深度学习技术的代码合作者工具,可以为开发者提供智能的代码建议和自动生成代码片段,加速开发流程。

50、CodeQL

CodeQL 是 GitHub 推出的一款基于静态代码分析的安全工具,可以帮助发现代码中的安全漏洞和潜在问题,提供了高效的漏洞检测和修复方案。

51、Bito AI code Assistant

Bito AI code Assistant 是一个基于人工智能技术的代码助手,用于提供智能的代码补全、错误检查、建议等功能。它可能会分析您的代码,并根据上下文和语义为您提供更准确的代码建议,以提高您的编码效率和代码质量。

这些插件提供了各种各样的功能,从代码可视化到团队协作、性能优化和多语言支持、AI等方面,都有所涉及,可以根据实际需求选择安装和使用,如果你在插件列表中无法搜索到该插件,说明你的 IDEA 版过低,请安装新的版本,威哥的版本是IntelliJ IDEA 2023.3.3,如需要此版本一条龙安装包,请回复:需要IDEA,威哥发给你。

好了,今天就分享到这里,你还有哪些好用的 IDEA插件,欢迎分享给我,在此谢过。

后端为王,99%的 CTO 都是 Java狂!

相关文章
|
1天前
|
XML IDE 开发工具
别看你风吹头顶凉但你绝对没有过这样方便的插件Intellij IDEA 自带的 Vim
别看你风吹头顶凉但你绝对没有过这样方便的插件Intellij IDEA 自带的 Vim
51 0
|
1天前
idea的yapi插件使用详解
idea的yapi插件使用详解
10 0
|
1天前
|
JSON Java Maven
IDEA开发过程中常用插件必备
本文介绍了提升IntelliJ IDEA开发效率的几个插件:Codota用于强大代码补全;Auto filling Java call arguments自动填充函数参数,节省手动填充时间;GsonFormat能快速将JSON转换为Java实体类;Rainbow Brackets帮助识别括号所属代码块;Maven Helper提供高效查看和分析Maven依赖树功能;Key Promoter X提醒使用快捷键代替鼠标操作;最后还分享了如何设置背景图片以提升编码心情。
|
1天前
|
XML SQL Java
IntelliJ IDEA 插件 MybatisX 在mapper和xml间跳转
IntelliJ IDEA 插件 MybatisX 在mapper和xml间跳转
|
1天前
|
人工智能 自然语言处理 Java
用智谱 GLM-4大模型开发自己的IDEA插件
V 哥建议研究大模型先从研究开放 API 开始,作为程序员的你觉对不是什么难事,通过研究 API 的过程中,可以让你更加了解大模型的原理,当然想要更深入的理解,需要对开源大模型的源码进行研究,根据个人的技术能力,量力而行。研究 API 是第一步,目前热招的岗位中,就有基于大模型开放 API 做应用开发的,大家可以在招聘站点上具体看看职位要求。
用智谱 GLM-4大模型开发自己的IDEA插件
|
1天前
|
人工智能 自然语言处理 IDE
如何让阿里云AI001号员工帮我写代码(含IDEA插件使用)
AI 智能时代,将改变所有人的思维方式,学习方式,更注重人的创造力和思考力,如果你懒,你将会被 AI 替代,如果你只想干简单不用动脑的活,你将会被 AI 替代,如果你只会打螺丝,更会被 AI 替代。当下的 AI 人工智能时代,被认为是第四次工业革命的到来,我们更应该看到的是机会,而非跳进焦虑、困惑、悲观的一群人潮中。
|
1天前
IDEA的安装与删除插件
IDEA的安装与删除插件
21 1
|
1天前
|
JSON Kubernetes Go
无缝集成:在IntelliJ IDEA中利用Kubernetes插件轻松管理容器化应用
无缝集成:在IntelliJ IDEA中利用Kubernetes插件轻松管理容器化应用
40 0
无缝集成:在IntelliJ IDEA中利用Kubernetes插件轻松管理容器化应用
|
1天前
|
JSON Kubernetes Go
IDEA使用Kubernetes插件编写YAML
IDEA使用Kubernetes插件编写YAML
42 0
IDEA使用Kubernetes插件编写YAML
|
1天前
|
XML 搜索推荐 JavaScript
摸鱼神器IntelliJ IDEA插件EasyCode的使用
摸鱼神器IntelliJ IDEA插件EasyCode的使用
51 1
http://www.vxiaotou.com