-
Notifications
You must be signed in to change notification settings - Fork 270
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use schema from "$schema":
for current JSON file
#964
Comments
Yes, also recently encountered this. Having to suggest "only-works-in-this-tool" magic comments feels fairly antithetical to encouraging use of schema conventions. For reference, other JSON-adjancent tools such as |
Opened #970. |
Also JetBrains' IDEs would be which are probably one of the other often used IDEs that are used with YAML files. Only caveat though is that some tools GitLab CI don't like any extra key on their YAML and fail, but #959 would resolve that as well then. |
I am using with
nvim-lspconfig
for editing aJSONC
file like this.When I add a modeline like
# yaml-language-server: $schema=https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json
I get the desired LSP functionalities.But when I only use
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json"
instead of the modeline, like suggested in the link above, it does not work.What am I doing wrong?
The text was updated successfully, but these errors were encountered: