七个备受欢迎的 IntelliJ IDEA 实用插件
有了 Lombok 插件,IntelliJ 就能完全理解 Lombok 注解,使它们能如预期般工作,防止出现错误,并改善 IDE 的自动完成功能。
作为 IntelliJ IDEA 的常用用户,会非常喜欢使用它,但我们必须承认,有时这个 IDE(集成开发环境)的功能还有所不足;幸运的是,它有一个庞大的插件集合,可以安装这些插件来弥补这些缺陷,经过多方尝试,发现了一些非常有用的插件,在这里与大家分享。 这些插件将提高你的代码质量,防范漏洞,提供实用工具,甚至还能保护你的眼睛! 让我们开始吧。
1. JetBrains 的 Docker 插件 【插件链接】:https://plugins.jetbrains.com/plugin/7724-docker 如果你使用 Docker,这个插件是非常值得推荐的,因为它可以完美地将 Docker 集成到 IDE 界面中。 你需要先安装并运行 Docker 才能使用该插件。
安装完成后,你会在 IDE 的服务(Services)选项卡中看到 Docker,从那里你可以管理你想要的一切!
JetBrains 的 Docker 插件 2. JetBrains 的 Lombok 插件 【插件链接】:https://plugins.jetbrains.com/plugin/6317-lombok 有了 Lombok 插件,IntelliJ 就能完全理解 Lombok 注解,使它们能如预期般工作,防止出现错误,并改善 IDE 的自动完成功能。
JetBrains 的 Lombok 插件 3. Marc Walter 的 Maven 依赖检查器插件 【插件链接】:https://plugins.jetbrains.com/plugin/18525-maven-dependency-checker Maven 依赖检查器插件在右击 pom.xml 文件时添加了一个新的“检查 Maven 依赖关系(Check Maven Dependencies)”选项。该功能会扫描你的依赖项,并在有新版本可用时发出警告。 请注意,这个插件只检查 Maven Central。
“发现过时依赖项”窗口 4. Edoardo Luppi 的 Conventional Commit 插件 【插件链接】:https://plugins.jetbrains.com/plugin/13389-conventional-commit 你在项目中强制使用 Conventional Commit 规范吗?那么这个插件就是为你准备的。 Conventional Commit 插件由 Edoardo Luppi 开发,提供了编写完全遵循该规范的提交消息的自动完成功能,如果这还不够,它还提供了大量的自定义选项。 可以在 GitHub 上了解更多关于它的信息。 【更多信息】:https://github.com/lppedd/idea-conventional-commit/ 安装了这个插件后,你会在 IDE 的“提交(Commit)”选项卡中看到一个新按钮:
Conventional Commit 插件按钮 点击它,你会看到一个新窗口:
Conventional Commit 窗口,构建提交消息窗口 现在,编写一条符合规范的消息就像填写这些字段那么简单了!
使用该插件的结果 5. izhangzhihao 的 Rainbow Brackets 插件 【插件链接】:https://plugins.jetbrains.com/plugin/10080-rainbow-brackets 这是一个超级实用的插件,它会自动为括号对着色,从而极大地提高了代码的可读性。
Rainbow Brackets 示例。括号对被着色。 6. SonarSource 的 SonarLint 插件 【插件链接】:https://plugins.jetbrains.com/plugin/7973-sonarlint SonarLint 实时扫描你的代码,并标记出所有可能存在的问题。它有许多不同的检查方法,这还不是全部:该插件会评估问题的风险,解释问题的原因,并告诉你如何解决、修复它,从而有效地教育你并提高你的技能。 它支持各种编程语言,并可以连接到 SonarQube 或 SonarCloud,从而进一步增强其功能。 可以在这里查看 SonarLint 的文档。 【SonarLint 文档】:https://docs.sonarsource.com/sonarlint/intellij/
图片 7. Vojtěch Krása 的 Grep Console 插件 【插件链接】:https://plugins.jetbrains.com/plugin/7125-grep-console Grep Console 为 IntelliJ 控制台着色,以提高可读性。它可以完全自定义,允许你更改规则、颜色、过滤器等。
自定义菜单
结果 结语 以上就是 7 个推荐的实用 IntelliJ IDEA 插件,希望对你有所帮助。
前端的世界总是在不断变化,作为开发者,我们需要保持好奇心和学习热情,不断探索新的技术,只有这样,我们才能在这个快速发展的时代中立于不败之地。低代码也是一个值得我们深入探索的领域,让我们拭目以待,它将给前端世界带来怎样的变革。
介绍一款程序员都应该知道的软件JNPF快速开发平台,很多人都尝试用过它,它是功能的集大成者,任何信息化系统都可以基于它开发出来。
JNPF 可以实现应用从创建、配置、开发、测试到发布、运维、升级等完整生命周期的管理。减少了传统应用程序的代码编写量,通过图形化、可视化的界面,以拖放组件的方式,即可快速生成应用程序的产品,大幅降低了开发企业管理类软件的难度。
希望这篇文章对你有所帮助~
评论