Skip to content

Commit d4a6f3e

Browse files
authored
Add most recent pony-lsp features (#1304)
1 parent 6719a84 commit d4a6f3e

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

docs/use/pony-lsp.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,15 @@ Your editor launches the `pony-lsp` binary as a subprocess. See the [editor conf
1010

1111
## Feature Support
1212

13-
| Feature | Description |
14-
|---------|-------------|
15-
| Diagnostics | Compiler errors and warnings published on file open and save |
16-
| Hover | Type information and documentation on hover |
17-
| Go To Definition | Jump to the definition of a symbol |
18-
| Document Symbols | List of symbols in the current file |
13+
| Feature | Description | Supported since version |
14+
|---------|-------------|-----------------|
15+
| Diagnostics | Compiler errors and warnings published on file open and save | >= 0.60.5 |
16+
| Hover | Type information and documentation on hover | >= 0.60.5 |
17+
| Go To Definition | Jump to the definition of a symbol | >= 0.60.5 |
18+
| Document Symbols | List of symbols in the current file | >= 0.60.5 |
19+
| Document Highlight | All occurrences of the symbol under the cursor are highlighted simultaneously across the document | > 0.63.0 |
20+
| Find References | Show all references to the thing under the cursor | > 0.63.0 |
21+
| Inlay Hints | Display helpful hints in between the code. Mostly resolved types for expressions and variables. | > 0.63.0 |
1922

2023
## Workspace Detection
2124

@@ -86,7 +89,7 @@ Configuration details are coming. If you use Neovim with pony-lsp, consider cont
8689

8790
### Visual Studio Code
8891

89-
To get `pony-lsp` working with Visual Studio Code, first install the [Pony VS Code extension](https://github.com/ponylang/vscode-extension). Ensure `pony-lsp` is on your `PATH` — the extension will show an error if it isn't found.
92+
To get `pony-lsp` working with Visual Studio Code, first install the [Pony VS Code extension](https://marketplace.visualstudio.com/items?itemName=ponylang.ponylang-vscode-extension). Ensure `pony-lsp` is on your `PATH` — the extension will show an error if it isn't found.
9093

9194
Open your VS Code settings to configure the extension (all options are optional):
9295

0 commit comments

Comments
 (0)