Skip to content

Commit

Permalink
Merge pull request OpenLiberty#1074 from mrglavas/1073#lsp4ij-documen…
Browse files Browse the repository at this point in the history
…tation-improvements

LSP4IJ documentation improvements
  • Loading branch information
mrglavas authored Nov 7, 2024
2 parents c2b6c11 + 9157751 commit bdb5c2d
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 5 deletions.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

Liberty Tools for IntelliJ IDEA is an IntelliJ IDEA plugin for developing cloud-native Java applications with [Open Liberty](https://openliberty.io/) and [WebSphere Liberty](https://www.ibm.com/products/websphere-liberty). Iterate fast with Liberty dev mode, code with assistance for MicroProfile and Jakarta EE APIs, and easily edit Liberty configuration files.

Liberty Tools for IntelliJ includes LSP4IJ, an external plugin dependency that is automatically installed with Liberty Tools. LSP4IJ is a free and open-source Language Server Protocol (LSP) client developed by Red Hat, enabling seamless language server integration.
Liberty Tools for IntelliJ includes [LSP4IJ](https://github.com/redhat-developer/lsp4ij), an external plugin dependency that is automatically installed with Liberty Tools. LSP4IJ is a free and open-source Language Server Protocol (LSP) client developed by Red Hat, enabling seamless language server integration.

If you wish to change the version of LSP4IJ installed along with Liberty Tools, you can refer to the documentation [here](docs/user-guide.md#manually-install-specific-release-of-the-lsp4ij-plugin-from-the-marketplace).

Expand Down Expand Up @@ -100,7 +100,8 @@ The following actions are available when you select a project in the Liberty Too
If you experience a problem with this plugin you might be asked to collect language server messages to assist in problem determination. Follow these steps:
1. Click the **Language Servers** tool window in the IntelliJ IDE to show the **LSP Consoles**.
2. Select the language server you need to monitor and then select **Trace:** **verbose**.
3. Perform the actions that demonstrate the issue and messages will appear in the console. Click a message and select all the text in the console, for example, Ctrl-A on Windows or Cmd-A on MacOS. Copy the text and paste it into a message to send to the developer who is assisting you with the issue.
3. Save the configuration.
4. Perform the actions that demonstrate the issue and messages will appear in the console. Click a message and select all the text in the console, for example, Ctrl-A on Windows or Cmd-A on MacOS. Copy the text and paste it into a message to send to the developer who is assisting you with the issue.


## Requirements
Expand Down
6 changes: 3 additions & 3 deletions docs/user-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,9 @@ When installing the Liberty Tools for IntelliJ plugin, the latest version of LSP

If you prefer to use an older version of LSP4IJ (e.g., the specific version that was tested with the Liberty Tools release you are using), you can manually downgrade it by installing the desired version as a dependency from the [JetBrains marketplace](https://plugins.jetbrains.com/plugin/23257-lsp4ij/versions).

| Liberty Tools version | LSP4IJ version tested |
|-----------------------|-----------------------|
| 24.0.9 | 0.5.0 |
| Liberty Tools version | LSP4IJ version(s) tested |
|-----------------------|--------------------------|
| 24.0.9 | 0.5.0, 0.6.0, 0.7.0 |


Steps to install an older version of LSP4IJ:
Expand Down

0 comments on commit bdb5c2d

Please sign in to comment.