首页 > 其他分享 >一份IntelliJ IDEA常用插件的清单

一份IntelliJ IDEA常用插件的清单

时间:2024-12-18 17:55:56浏览次数:12  
标签:插件 Java IntelliJ 代码 IDEA 编辑器

代码质量与分析

  1. SonarLint:实时检测代码中的bug、安全漏洞和代码质量问题。
  2. CheckStyle-IDEA:检查代码风格是否符合预设规范。
  3. FindBugs-IDEA:静态代码分析工具,查找Java代码中的潜在bug 。
  4. Alibaba Java Coding Guidelines:提供阿里巴巴的Java编码规范,规范代码编写。
  5. Statistic:统计项目的代码行数,按文件类型、包结构等分类。
  6. SonarQube Community Plugin:将SonarQube的代码质量报告集成到IDEA中。
  7. ESLint:将eslint警告显示为IntelliJ检查,支持自定义规则。
  8. Prettier:通过解析代码并用自己的规则重新打印,使代码风格更一致。

开发效率提升

  1. Lombok:通过注解减少Java代码的样板代码,如自动生成getter和setter方法等。
  2. Key Promoter X:在使用鼠标操作时显示对应的快捷键,帮助熟悉快捷键。
  3. Rainbow Brackets:使括号成对出现时显示不同的颜色,提高代码可读性。
  4. CodeGlance:在编辑器侧边栏添加代码缩略图,方便快速导航代码。
  5. String Manipulation:提供各种字符串操作功能,如大小写转换、编码解码等。
  6. GsonFormat:根据JSON字符串自动生成对应的Java实体类。
  7. Free MyBatis plugin:MyBatis代码生成工具,生成MyBatis的映射文件和接口。
  8. JRebel for Spring Boot:针对Spring Boot应用的热部署插件。
  9. JRebel for IntelliJ:实现Java应用的热部署。
  10. JRebel for Tomcat:针对Tomcat服务器的热部署插件。
  11. Power Mode II:使编辑器界面更吸引人,添加动画、声音和特效等元素。
  12. Nyan Progress Bar:将Gradle构建进度条改成Nyan猫形式,增加趣味性。
  13. WakaTime:自动记录编程活动的起止时间等细节,评估编码效率。
  14. Stepsize:专注于技术债务管理,方便在编码中标记代码、创建TODO和报告技术债务。
  15. AceJump:快速将光标导航到编辑器中可见的任何位置。

版本控制与协作

  1. Git Integration:与Git代码版本管理工具集成,方便进行代码版本控制和协作开发。
  2. GitToolBox:增强Git的能力,如显示git状态、自动获取、内嵌归因等。
  3. .ignore:管理.gitignore、.dockerignore等文件,自动补全和语法高亮。
  4. Code With Me:实时协作插件,让多个开发者同时编辑同一份代码。

代码导航与搜索

  1. IDE Features Trainer:帮助学习和掌握IDEA的各种功能和快捷键。
  2. Markdown Support:提供对Markdown格式的支持,包括语法高亮、预览功能等。
  3. PlantUML integration:将代码中的UML图转换为可视化的图表。
  4. Restful Toolkit:简化RESTful API的开发和测试,提供智能的注解导航、HTTP请求生成和测试等功能。
  5. Apipost-Helper-2.0:类似于Postman的插件,可高效调试Api并一键生成文档。
  6. Protobuf:提供Protobuf语言支持,包括语法高亮、导入文件、导航等功能。

性能分析与调优

  1. JProfiler:性能分析工具,帮助分析Java应用的性能瓶颈。
  2. VisualVM:监控Java应用的运行状态、线程状态、内存使用情况等,并进行性能分析和调优。

文档与翻译

  1. Translation:在编辑器中翻译文本,支持多种语言。
  2. Easy Javadoc:帮助快速完成中文javadoc文档。
  3. TONGYI Lingma:基于通义大模型,提供行级/函数级实时续写、自然语言生成代码等功能。

外观与主题

  1. Material Theme UI:使IDE看起来像Material设计。
  2. Atom Material Icons:使用Atom文件图标,根据文件类型改变图标。

标签:插件,Java,IntelliJ,代码,IDEA,编辑器
From: https://www.cnblogs.com/java-note/p/18615572

相关文章

  • IDEA中报“无效的目标发行版:14”问题的解决方法
    1.检查IDEA中的编译版本此步骤确认项目属性(通过“File”->“ProjectStructure”)和“Settings”中的JavaCompiler中对应的JDK版本是否正确,两处的版本需要保持一致,并将其修改为你实际安装的JDK版本(例如JDK1.8)。1.1ProjectStructure中检查点击File—>ProjectStructur......
  • 一份Visual Studio Code常用插件的清单
    代码编辑与格式化ESLint:自动格式化代码并查找错误,支持多种编程语言。Prettier-Codeformatter:确保团队成员间代码风格一致,支持多种前端语言。AutoImport:编写代码时自动导入所需模块或组件。EditorConfigforVSCode:在不同编辑器和IDE间保持一致的代码风格和格式设定。Styl......
  • jquery多文件上传插件
    jquery.imageuploader.js是一款jquery多文件上传插件。该jquery多文件上传插件主要用于上传图片,它允许你选择多个图片文件,也可以直接拖拽图片到指定区域,然后显示图片的预览图和信息,最后通过Ajax一次性上传选择的图片到服务器上。在线预览 下载 该jquery多文件上传插件的特......
  • Maven的介绍以及安装,仓库的使用和在idea使用maven
    目录一、Maven的介绍二、Maven的安装三、关于Maven的仓库四、idea如何和本地的maven进行关联呢?五、使用idea如何新建Maven项目一、Maven的介绍在目前的公司中,java项目几乎所有项目都是使用Maven跟这个软件非常相似的有:gradle[即将流行]、ant[已经过时]Maven--内......
  • JetBrains PyCharm 低版本无限重置试用--插件:ide-eval-resetter-2.1.6.zip
    ......
  • 基于Bootstrap的jquery表格编辑插件
    Bootstable是一款基于Bootstrap的jquery表格编辑插件。通过该jquery表格编辑插件,会自动为表格添加编辑和删除按钮,使表格可以动态编辑。在线预览下载 该jquery表格编辑插件的特点还有:可以对指定表格单元格进行编辑。可以删除表格行。可以添加新的表格行。 使用方法在......
  • IDEA 常用插件Material Theme UI: 为开发环境提供了主题和颜色方案
    自从Google推出MaterialDesign设计语言以来,它以简洁、直观和响应式的特点,迅速成为现代UI设计的风向标。MaterialThemeUI是一个将MaterialDesign美学带入集成开发环境(IDE)的插件,为开发者提供了一个美观且高效的工作环境。1MaterialThemeUI简介MaterialThemeUI插......
  • Idea常用插件BashSupport Pro - 在 JetBrains IDE中提供高质量的Bash语言支持
    Bash是一种广泛使用但复杂的语言,它有许多难以理解的地方。BashSupportPro通过在JetBrainsIDE中提供高质量的Bash语言支持,可以让您的Bash开发过程变得高效愉悦。它为您提供Bash开发过程中所需的各种功能:完善的代码编辑与格式化体验,强大的运行配置,代码调试器、测试......
  • 无插件直播流媒体音视频播放器EasyPlayer.js是否支持WebRTC使用
    随着5G技术的普及和互联网技术的进一步发展,H5流媒体播放器将迎来更加广阔的发展前景。一方面,5G技术将实现更高的传输速度和更低的延迟,为用户提供更加流畅、稳定的播放体验。另一方面,随着互动功能的不断丰富和完善,H5流媒体播放器将更好地满足用户的个性化需求。那么EasyPlayer.js......
  • idea自带的maven在哪里
    ‌IntelliJIDEA自带的Maven位于IDEA安装目录下的plugins\maven\lib文件夹中,具体路径为<IDEA安装路径>\plugins\maven\lib\maven3。‌在这个文件夹中,你可以找到Maven的完整安装,包括可执行文件等。‌12在IDEA中,你可以通过以下步骤找到并设置Maven的本地仓库位置:打开IntelliJIDE......