Skip to content

Commit 25f3c40

Browse files
angelozerrxorye
authored andcommitted
Add MicroProfile and yaml words
Signed-off-by: azerr <[email protected]>
1 parent c5d043b commit 25f3c40

File tree

1 file changed

+34
-16
lines changed

1 file changed

+34
-16
lines changed

README.md

Lines changed: 34 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
## Description
77

8-
This Visual Studio Code extension provides support for Quarkus development via:
8+
This Visual Studio Code extension provides support for [Quarkus](https://quarkus.io/) and [MicroProfile](https://github.com/eclipse/microprofile) development via:
99

1010
* a [MicroProfile language server](https://github.com/redhat-developer/quarkus-ls/tree/master/microprofile.ls).
1111
* a [MicroProfile jdt.ls extension](https://github.com/redhat-developer/quarkus-ls/tree/master/microprofile.jdt/com.redhat.microprofile.jdt.core).
@@ -20,25 +20,43 @@ The following commands are supported for both Maven and Gradle Quarkus projects:
2020
* `Quarkus: Add extensions to current project`: Add Quarkus extensions to currently opened Quarkus project
2121
* `Quarkus: Debug current Quarkus project`: Launches the Maven `quarkus:dev` plugin or the Gradle `quarkusDev` command and automatically attaches a debugger
2222

23-
## Quarkus `application.properties` Features
24-
* Completion support for Quarkus properties
25-
* Hover support for Quarkus properties
26-
* Validation support for Quarkus properties
27-
* Support for Quarkus profiles
28-
* Outline support (flat or tree view)
23+
## Quarkus/MicroProfile `properties` Features
2924

30-
## Quarkus code snippets
31-
This extension provides several code snippets, available when editing Java files:
25+
In `application.properties` and `microprofile-config.properties` files, you will benefit with:
3226

33-
* **qrc** - Create a new Quarkus resource class
34-
* **qrm** - Create a new Quarkus resource method
35-
* **qtrc** - Create a new Quarkus test resource class
36-
* **qntrc** - Create a new Quarkus native test resource class
27+
* Completion support for Quarkus/MicroProfile properties
28+
* Hover support for Quarkus/MicroProfile properties
29+
* Validation and Quick Fix support for Quarkus/MicroProfile properties
30+
* Support for Quarkus profiles
31+
* Outline support (flat or tree view)
32+
* Code snippets:
33+
* **qds** - Configure a Quarkus datasource
34+
* **qj** - Configure a Jaeger tracer
35+
36+
## Quarkus `yaml` Features
3737

38-
When editing `application.properties` files, you have access to:
38+
In `application.yaml` and `application.yml` files, you will benefit with:
3939

40-
* **qds** - Configure a Quarkus datasource
41-
* **qj** - Configure a Jaeger tracer
40+
* Completion support for Quarkus/MicroProfile properties
41+
* Hover support for Quarkus/MicroProfile properties
42+
* Validation support for Quarkus/MicroProfile properties
43+
* Support for Quarkus profiles
44+
* Outline support
45+
46+
## Quarkus/MicroProfile `Java` Features
47+
48+
In `Java` files, you will benefit with:
49+
50+
* Completion support for MicroProfile
51+
* Hover support for MicroProfile
52+
* Validation and Quick Fix support for MicroProfile
53+
* Code Lens support for Quarkus/MicroProfile
54+
* Code snippets:
55+
* **qrc** - Create a new Quarkus resource class
56+
* **qrm** - Create a new Quarkus resource method
57+
* **qtrc** - Create a new Quarkus test resource class
58+
* **qntrc** - Create a new Quarkus native test resource class
59+
* snippets for MicroProfile annotations.
4260

4361
## Requirements
4462

0 commit comments

Comments
 (0)