You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+34-16Lines changed: 34 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
6
6
## Description
7
7
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:
9
9
10
10
* a [MicroProfile language server](https://github.com/redhat-developer/quarkus-ls/tree/master/microprofile.ls).
11
11
* 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:
20
20
*`Quarkus: Add extensions to current project`: Add Quarkus extensions to currently opened Quarkus project
21
21
*`Quarkus: Debug current Quarkus project`: Launches the Maven `quarkus:dev` plugin or the Gradle `quarkusDev` command and automatically attaches a debugger
22
22
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
29
24
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:
32
26
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
37
37
38
-
When editing `application.properties` files, you have access to:
38
+
In `application.yaml` and `application.yml` files, you will benefit with:
39
39
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
0 commit comments