本文介绍几个“通用型”的IntelliJ IDE插件,不仅适用于IntelliJ IDE版本,还可以在其他JetBrains IDE中使用,帮助开发者提高效率和代码质量。
1.跳转到行
安装链接:https://plugins.jetbrains.com/plugin/14877-jump-to-line
这个插件非常适合调试,它可以让你快速跳转到代码的任意行。你只需将黄色箭头拖放到目标位置,就能设置执行点。你还可以从该位置开始运行程序,无需逐步执行前面的代码。
2. SonarLint
安装链接:https://plugins.jetbrains.com/plugin/7973-sonarlint
SonarLint是一个静态代码分析工具,可在IDE中直接提供有关代码的反馈信息。类似于拼写检查器,SonarLint会即时突出显示问题,并提供快速修复或明确的修复指南,帮助您在提交代码之前清理代码。
SonarLint可与大多数JetBrains IDE集成,支持多种语言,包括C、C++、Java、JavaScript、TypeScript、Python、C#、Kotlin、Ruby、HTML和PHP等。SonarLint为您的代码质量提供了强大的支持。
3. Restful Fast Request
安装链接:https://plugins.jetbrains.com/plugin/16988-restful-fast-request--api-buddy
Restful Fast Request是一个功能强大的RESTful API工具包插件,类似于Postman,可以帮助开发者高效调试API。该插件能够通过现有方法快速生成URL和参数,确保API遵循最佳实践,并提高工作效率。
4. Quokka.js
安装链接:https://plugins.jetbrains.com/plugin/9667-quokka
Quokka是一款专为快速JavaScript/TypeScript原型开发而设计的生产力工具。它能够实时更新并显示IDE旁边的运行时值,加快JavaScript/TypeScript原型开发、学习和测试的速度。使用Quokka,可使您编写代码更高效,并即时查看代码执行过程中的变量值,提升开发效率和学习效果。
5. Code With Me
安装链接:https://plugins.jetbrains.com/plugin/14896-code-with-me
Code With Me是一项集成在大多数IntelliJ IDE最新版本中的协作编码和配对编程服务。
它提供了一种全新的协作开发和配对编程解决方案,使开发者能够与远程团队成员共享他们在IDE中打开的项目,并即时进行协作开发。该服务带来了多项关键功能,如同时编辑、跟随模式、完全同步模式、音频和视频通话、智能代码洞察以及权限管理。
注意:目前不兼容IntelliJ IDEA 2022.2.2版本。
6. Lightrun
安装链接:https://plugins.jetbrains.com/plugin/16477-lightrun
Lightrun是一款强大而有趣的开发工具,用于向正在运行的应用程序添加实时信息。它可以在代码级别上添加日志、快照和指标,而无需进行热修复、热交换或重新部署。
该插件具备多项功能,包括添加日志行、添加实时指标以追踪代码中的各种数值,并测量任意代码块的执行时间。建议亲自尝试一下,可为你的开发体验带来新的乐趣。