redhat-developer / vscode-quarkus

Quarkus Tools for Visual Studio Code, by Red Hat
https://quarkus.io
Apache License 2.0
72 stars 28 forks source link

Quarkus Tools for Visual Studio Code

Visual Studio Marketplace Installs Build Status License

Description

This Visual Studio Code extension provides support for :

Quarkus VS Code Commands

The following commands are supported for both Maven and Gradle Quarkus projects:

Quarkus/MicroProfile properties Features

In application.properties and microprofile-config.properties files, you will benefit with:

Quarkus yaml Features

In application.yaml and application.yml files, you will benefit with:

Quarkus/MicroProfile Java Features

In Java files, you will benefit with:

Requirements

Supported VS Code settings

The following settings are supported:

For Qute settings, please see here

Telemetry

With your approval, vscode-quarkus extension collects anonymous usage data and sends it to Red Hat servers to help improve our products and services. Read our privacy statement to learn more. This extension respects the redhat.telemetry.enabled setting, which you can learn more about at https://github.com/redhat-developer/vscode-redhat-telemetry#how-to-disable-telemetry-reporting Note that this extension abides by Visual Studio Code's telemetry level: if telemetry.telemetryLevel is set to off, then no telemetry events will be sent to Red Hat, even if redhat.telemetry.enabled is set to true. If telemetry.telemetryLevel is set to error or crash, only events containing an error or errors property will be sent to Red Hat.

Articles

Contributing

This is an open source project open to anyone. Contributions are extremely welcome!

For information on getting started, refer to the CONTRIBUTING instructions.

CI builds can be installed manually by following these instructions:

1) Download and unzip the vscode-microprofile artifact from the latest build.

2) Download and unzip the vscode-quarkus artifact from the latest build.

3) Click View/Command Palette

4) Type 'VSIX'

5) Select 'Extensions: Install from VSIX...' and choose the .vsix file.

Alternatively, you can install the latest pre-releases of Tools for MicroProfile and Quarkus from the Marketplace (published daily).

Feedback

File a bug in GitHub Issues.

License

Apache License 2.0. See LICENSE file.