Skip to content

Commit

Permalink
Merge pull request #6727 from OpenLiberty/6403-tools
Browse files Browse the repository at this point in the history
6403 tools doc to staging
  • Loading branch information
ramkumar-k-9286 authored Jun 19, 2023
2 parents 14b4e88 + e02e6aa commit c3571b4
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions modules/ROOT/pages/develop-liberty-tools.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@

Liberty Tools are intuitive developer tools for the Eclipse IDE, Visual Studio Code, and IntelliJ IDEA development environments. These tools enable fast iterative development with Liberty dev mode and Maven or Gradle.

Liberty Tools automatically detect any projects that specify the Liberty Maven plug-in or the Liberty Gradle plug-in in the project `pom.xml` or `build.gradle` file. These projects are added to a special Liberty dashboard view in Eclipse IDE or Visual Studio Code, or to the Liberty tool window in IntelliJ IDEA. From there, you can access a command menu to manage your projects.
Liberty Tools automatically detect Liberty Maven or Gradle projects. These projects are added to a special Liberty dashboard view in Eclipse IDE or Visual Studio Code, or to the Liberty tool window in IntelliJ IDEA. From there, you can access a command menu to manage your projects.

Liberty Tools also provide helpful language-support features such as code completion, hover descriptions, and configuration diagnostics for MicroProfile API, Jakarta EE API, and Liberty configuration and Java files.

== Minimum requirements

Liberty Tools are currently available as an early release on all supported environments.
To use Liberty Tools with dev mode, your project must specify the https://github.com/OpenLiberty/ci.maven[Liberty Maven plug-in] or the https://github.com/OpenLiberty/ci.gradle[Liberty Gradle plug-in] in the project `pom.xml` or `build.gradle` file. For the best experience, always use the latest available version of either plug-in.

To use Liberty Tools with dev mode, your project must specify the https://github.com/OpenLiberty/ci.maven[Liberty Maven plug-in] or the https://github.com/OpenLiberty/ci.gradle[Liberty Gradle plug-in] in the project `pom.xml` or `build.gradle` file. A minimum level of `3.7.1` for the Liberty Maven plug-in or `3.5.1` for the Liberty Gradle plug-in is recommended.
Although you can run your Liberty applications on any xref:java-se.adoc[supported Java SE version], Java 17 is required to run Liberty Tools in your IDE.

== Develop, test, and debug in your editor

Expand Down Expand Up @@ -49,7 +49,7 @@ These features are available for the following Liberty configuration files.

=== MicroProfile APIs

Language support for MicroProfile 3.0 and 4.0 APIs includes the following features.
Language support for MicroProfile 3.0 and later APIs includes the following features.

* Completion, hover, validation, and quick fix support for MicroProfile properties in `microprofile-config.properties` files and for MicroProfile code in Java files
* Definition and format support for MicroProfile properties in `microprofile-config.properties` files
Expand All @@ -58,15 +58,15 @@ Language support for MicroProfile 3.0 and 4.0 APIs includes the following featur

=== Jakarta EE APIs

Language support for the Jakarta EE API 9.x includes the following features for select Jakarta EE APIs that are found in Java files on a project's class path.
Language support for the Jakarta EE API 9.x and 10.0 APIs includes the following features for select Jakarta EE APIs that are found in Java files on a project's class path.

* Code completion
* Diagnostics
* Quick fixes

== Try it out

You can get an early release of Liberty Tools for your development environment directly from your vendor's marketplace.
You can get Liberty Tools for your development environment directly from your vendor's marketplace.

- https://plugins.jetbrains.com/plugin/14856-liberty-tools[Liberty Tools for IntelliJ IDEA] in the Jet Brains Marketplace
- https://marketplace.visualstudio.com/items?itemName=Open-Liberty.liberty-dev-vscode-ext[Liberty Tools for Visual Studio Code] in the Visual Studio Code Marketplace
Expand Down

0 comments on commit c3571b4

Please sign in to comment.