vscode-json-languageserver support (#4164)

* vscode-json-languageserver-bin support

VSCode JSON languageserver has schema support for linting and
completions.

I have enabled snippets support (`snippetSupport`) even if it is not
fully supported. `label` that comes with completions response can be
used as well.

* Test fix.

* vscode-json-languageserver instead of vscode-json-languageserver-bin

vscode-json-languageserver is more up-to-date (about 1 year old),
vscode-json-languageserver-bin is 4 years old.

* Use git root.

* Documentation update.

* Trying to sort ordering issue.

* One more attempt

* One more attempt

* Uppercase seems to win.

* Clean-up

* Clean-up 2

* Test removed.
This commit is contained in:
Dalius Dobravolskas
2022-04-30 12:33:48 +09:00
committed by GitHub
parent d484347fb5
commit 34892186e4
7 changed files with 34 additions and 2 deletions
+12
View File
@@ -153,6 +153,18 @@ g:ale_json_spectral_use_global *g:ale_json_spectral_use_global*
See |ale-integrations-local-executables|
===============================================================================
vscodejson *ale-json-vscode*
Website: https://www.npmjs.com/package/vscode-json-languageserver
Installation
-------------------------------------------------------------------------------
Install VSCode json language server either globally or locally: >
npm install -g vscode-json-languageserver
<
===============================================================================
vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl: