IDE 中的 Quarkus 支持

Quarkus 尚属年轻,因此对一些人来说,在大多数主流 IDE 中已经有相当多的 Quarkus 支持,这可能会让他们感到惊讶。

重要的是要认识到 Quarkus 主要使用标准技术和 API,因此无需特殊的 IDE 工具即可使用 Quarkus,但如果您确实喜欢 IDE 中的专用 Quarkus 集成,请参见下表。

当前列表为

  • Visual Studio Code 的 Quarkus 工具

  • JBoss Tools Eclipse 的 Quarkus 工具

  • IntelliJ 的 Quarkus 工具

  • IntelliJ Ultimate 版内置 Quarkus 支持

  • Eclipse Che 即将推出

下表提供了当前 IDE 的概览,包括链接和高级功能概述。

如果您希望在您喜欢的 IDE/编辑器中获得 Quarkus 支持,请向下滚动…

.

200
VSCode Quarkus 工具

200
Eclipse Quarkus 工具

100
IntelliJ Quarkus 工具

100
Intellij Ultimate

100
Eclipse Che

描述

Visual Studio Code 扩展,可通过 marketplace 安装

Eclipse 插件,可通过 updatesite 安装到 Eclipse

Intellij 插件,可在 Intellij Community 和 Ultimate 中使用。可在 Marketplace 获得。

仅在 IntelliJ Ultimate 中可用的内置 Quarkus 功能

Eclipse Che 中的内置 Quarkus 功能,包括 che.openshift.io。

状态

稳定版

Alpha

Beta

稳定版 (自 2019.3 起)

即将推出!

下载

Marketplace
开发构建

开发更新站点

Marketplace
开发构建

安装程序

源代码

GitHub

GitHub

GitHub

闭源

Quarkus 语言服务器

向导 w/code.quarkus.io

自定义向导

配置编辑器

配置自动完成

配置验证

配置配置文件

配置大纲

轻松启动 debug/dev:mode

Quarkus 代码片段

注入发现/导航

我喜欢的 IDE/编辑器中的 Quarkus 工具怎么样?

令人惊叹的是,前三个工具几乎实现了所有功能上的对等,因为它们都使用了 Red Hat Developer 团队开发的强大的 Quarkus 语言服务器。如果您有兴趣为自己喜欢的 IDE/编辑器启用 Quarkus 工具支持,您应该尝试使用该语言服务器,一旦您让它工作起来并将其添加到此列表中,请告诉我!

我迫不及待想将 emacs 和 vi 添加到这个列表中:)

玩得开心!
/max