Quarkus Tools for IntelliJ 1.0.0 release !
We are very pleased to announce the 1.0.0 release of Quarkus Tools for IntelliJ.
This release brings enhanced code completion and syntax validation for application.properties
and better support for Microprofile in Java files. It is not based anymore on the LSP Support plugin in order to increase stability.
In order to install it, search for Quarkus Tools
in the JetBrains marketplace or download from here.
Here is an overview of the major features:
application.properties support
Property hover in Java files
Property managed in your code through @ConfigProperty:
-
code completion in application.properties is adjusted accordingly if you define new properties
-
hover over the property field will display the current value
MicroProfile Health
Syntax validation is being performed for Java files using the MicroProfile Health assets:
MicroProfile Fault Tolerance
MicroProfile Health related properties are supported in application.properties
completion
and syntax validation as soon as you use MicroProfile related annotation in your Java
source files
MicroProfile LRA
MicroProfile LRA related properties references are supported in application.properties
completion
and syntax validation as soon as you use MicroProfile LRA in your Quarkus application
MicroProfile OpenAPI
MicroProfile OpenAPI related properties references are supported in application.properties
completion
and syntax validation as soon as you use MicroProfile OpenAPI in your Quarkus application
Moving Forward
If you have any questions, suggestions or feedback, by all means please open an issue.
For future releases we are aiming to improve language support for YAML properties file.
Thank you for reading and stay tuned for the next release!
Links
-
GitHub repository: https://github.com/redhat-developer/intellij-quarkus
-
Open an issue: https://github.com/redhat-developer/intellij-quarkus/issues