在日常撸代码的时候,相信兄弟们在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狂!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。