Improve and extend feature list (#84)

* Improve and extend feature list

* Fix typo in feature table
This commit is contained in:
maralorn 2019-09-19 19:39:27 +02:00 committed by Moritz Kiefer
parent 3bd0c08d4d
commit 54633c9229

View File

@ -19,11 +19,13 @@ There are more details about our approach [in this blog post](https://4ta.uk/p/s
`ghcide` already exports the following features via the lsp protocol: `ghcide` already exports the following features via the lsp protocol:
* Display error messages (parse errors, typecheck errors, etc.) and enabled warnings. | Feature | LSP name |
* Offer quickfix for unused imports. | - | - |
* Go to definition in local package. | Display error messages (parse errors, typecheck errors, etc.) and enabled warnings. | diagnostics |
* Display definitions. | Go to definition in local package | definition |
* Organize imports. | Display type and source module of values | hover |
| Remove redundant imports, replace suggested typos for values and module imports, fill type holes, add suggested ghc extensions, | codeAction (quickfix) |
| Organize imports | codeAction (source.organizeImports) |
## Using it ## Using it