mirror of
https://github.com/MaskRay/ccls.git
synced 2024-11-22 07:35:08 +00:00
Update Vim clients
* LanguageClient-neovim implemented codeLens https://github.com/autozimu/LanguageClient-neovim/pull/935 * Note snippets support via vim-vsnip * vim-lsp supports signatureHelp https://github.com/prabirshrestha/vim-lsp/pull/479 * vim-lsc supports signatureHelp https://github.com/natebosch/vim-lsc/pull/111 * vim-lsp supports codeLens https://github.com/prabirshrestha/vim-lsp/pull/831
parent
e71dcb12dc
commit
f77a865705
@ -4,9 +4,9 @@
|
|||||||
| hover | ✓ | ✓ | ✓ | ✓ |✓ |✓ |✓ |✓ |✓ |
|
| hover | ✓ | ✓ | ✓ | ✓ |✓ |✓ |✓ |✓ |✓ |
|
||||||
| Diagnostics | ✓ | ✓ | ✓ | flymake |✓ |✓ |✓ |✓ |✓ |
|
| Diagnostics | ✓ | ✓ | ✓ | flymake |✓ |✓ |✓ |✓ |✓ |
|
||||||
| documentHighlight | ✓ | ✓ | ✓ | ✓ |✓ |✓ | |✓ |✓ |
|
| documentHighlight | ✓ | ✓ | ✓ | ✓ |✓ |✓ | |✓ |✓ |
|
||||||
| signatureHelp | echo area | dropdown | ✓ | echo area |✓ |✓ | | | |
|
| signatureHelp | echo area | dropdown | ✓ | echo area |✓ |✓ | |✓ |✓ |
|
||||||
| snippets | ✓ | ✓ | ✓ | ✓ |✓ | | | | |
|
| snippets | ✓ | ✓ | ✓ | ✓ |✓ |with [vim-vsnip] | |with [vim-vsnip]|with [vim-vsnip]|
|
||||||
| codeLens | ✓ | ✓ | ✓ | |✓ | | | | |
|
| codeLens | ✓ | ✓ | ✓ | |✓ |✓ | |✓ | |
|
||||||
| onTypeFormatting | ✓ | ✓ | ✓ | |✓ | | | | |
|
| onTypeFormatting | ✓ | ✓ | ✓ | |✓ | | | | |
|
||||||
| semanticHighlight | ✓ | ✓ | ✓ | |with [vim-lsp-cxx-highlight]|with [vim-lsp-cxx-highlight]| |with [vim-lsp-cxx-highlight]| |
|
| semanticHighlight | ✓ | ✓ | ✓ | |with [vim-lsp-cxx-highlight]|with [vim-lsp-cxx-highlight]| |with [vim-lsp-cxx-highlight]| |
|
||||||
| Custom Location[] requests | ✓ | Partial | | |✓ |✓ | | | |
|
| Custom Location[] requests | ✓ | Partial | | |✓ |✓ | | | |
|
||||||
@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
### Custom `Location[]` requests
|
### Custom `Location[]` requests
|
||||||
|
|
||||||
ccls supports many cross reference exntensions (requests that return `Location[]` like `textDocument/definition`), see
|
ccls supports many cross reference extensions (requests that return `Location[]` like `textDocument/definition`), see
|
||||||
https://github.com/MaskRay/ccls/wiki/FAQ#definitions and following sections.
|
https://github.com/MaskRay/ccls/wiki/FAQ#definitions and following sections.
|
||||||
|
|
||||||
[ale]: https://github.com/w0rp/ale
|
[ale]: https://github.com/w0rp/ale
|
||||||
@ -35,4 +35,5 @@ https://github.com/MaskRay/ccls/wiki/FAQ#definitions and following sections.
|
|||||||
[vim-ccls]: https://github.com/m-pilia/vim-ccls
|
[vim-ccls]: https://github.com/m-pilia/vim-ccls
|
||||||
[vscode-ccls]: https://github.com/MaskRay/vscode-ccls
|
[vscode-ccls]: https://github.com/MaskRay/vscode-ccls
|
||||||
[monaco-editor]: https://github.com/MaskRay/ccls/wiki/Monaco-Editor
|
[monaco-editor]: https://github.com/MaskRay/ccls/wiki/Monaco-Editor
|
||||||
|
[vim-vsnip]: https://github.com/hrsh7th/vim-vsnip
|
||||||
[vim-lsp-cxx-highlight]: https://github.com/jackguo380/vim-lsp-cxx-highlight
|
[vim-lsp-cxx-highlight]: https://github.com/jackguo380/vim-lsp-cxx-highlight
|
Loading…
Reference in New Issue
Block a user