@@ -7,6 +7,7 @@ Many of these are standard LSP features, but a lot of special features are provi
7
7
| --------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
8
8
| [ Diagnostics] ( #diagnostics ) | ` textDocument/publishDiagnostics ` |
9
9
| [ Hovers] ( #hovers ) | ` textDocument/hover ` |
10
+ | [ Signature help] ( #signature-help ) | ` textDocument/signatureHelp ` |
10
11
| [ Jump to definition] ( #jump-to-definition ) | ` textDocument/definition ` |
11
12
| [ Jump to type definition] ( #jump-to-type-definition ) | ` textDocument/typeDefinition ` |
12
13
| [ Find references] ( #find-references ) | ` textDocument/references ` |
@@ -63,6 +64,12 @@ Provided by: `hls-explicit-fixity-plugin`
63
64
64
65
Provides fixity information.
65
66
67
+ ## Signature help
68
+
69
+ Provided by: ` hls-signature-help-plugin `
70
+
71
+ Shows and highlights the function signature, the function documentation and the arguments documentation when the cursor is at a function argument.
72
+
66
73
## Jump to definition
67
74
68
75
Provided by: ` ghcide `
@@ -445,7 +452,6 @@ Contributions welcome!
445
452
446
453
| Feature | Status | [LSP method](./what-is-hls.md#lsp-terminology) |
447
454
| ---------------------- | ----------------- | ---------------------------------------------- |
448
- | Signature help | Unimplemented | `textDocument/signatureHelp` |
449
455
| Jump to declaration | Unclear if useful | `textDocument/declaration` |
450
456
| Jump to implementation | Unclear if useful | `textDocument/implementation` |
451
457
| Linked editing | Unimplemented | `textDocument/linkedEditingRange` |
0 commit comments