yaml-language-server
schemastore
yaml-language-server | schemastore | |
---|---|---|
10 | 16 | |
973 | 2,872 | |
2.1% | 1.9% | |
5.6 | 9.7 | |
8 days ago | 1 day ago | |
TypeScript | JavaScript | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
yaml-language-server
- [Neovim] [yaml-companion.nvim] obtenir, définir et automatiquement les schémas yaml dans vos tampons
- [Emacs] Aide à faire travailler le serveur de langue YAML avec EGLOT
-
[question] How to configure yamlls formatter with lsp-zero?
Does anyone know how to get yaml formatting working with yamlls (https://github.com/redhat-developer/yaml-language-server)?
-
Help getting the yaml language server working with eglot
I'm starting to work with kubernetes and it would be really nice to have the full completion that Redhat's language server offers for k8s yaml files if you associate the right schema with it.
-
Handy Yaml Tricks!
Most modern editors and IDEs support the Language Server Protocol, which powers the code completion, validation, and tooltip features. Combined with a Yaml Language Server, we can get rich completion for Yaml files!
-
Is it possible to configure Flycheck + Emacs + LSP to properly parse YAML files with go templates?
I don't think the YAML language server can handle this. Here's the issue about this: https://github.com/redhat-developer/yaml-language-server/issues/220
-
What is your lsp configuration? What do you think works the best?
Here's an example .dir-locals.el configuration I'm using with yaml-language-server
-
Using Rust to not have to touch Yaml in k8s land
Check out https://github.com/redhat-developer/yaml-language-server if you want to get that IDE experience with YAML from those openapi specs
-
Implementing the Language Server Protocol
For our custom LSP, we'll start by forking the yaml-language-server maintained by redhat.
-
[yaml-companion.nvim] Get, set and autodetect YAML schemas in your buffers
One of the things I was missing in my nvim setup was the ability to choose the schema that yamlls uses in the various buffers. This server also intentionally leaves out some cool features like content aware schema detection and, since I could never get the Schema Store functionality to work when paired with the hard-coded Kubernetes support in the language server… I have converted all the hacky lua I had into this plugin. Sharing it here in case it is useful to anyone https://github.com/someone-stole-my-name/yaml-companion.nvim
schemastore
- SchemaStore: Website Is Down
-
Fantastic JSON Schemas and where to find them
I investigated a little bit and discovered that the JSON schemas used to validate most of the config we're using are hosted on schemastore.org and in fact, the field I was trying to use was not there.
-
Question - Is there a repository of sppsettings.json schemas for MS configurations?
Documentation does not provide such information, and since the type is expected to be used directly in appsettings.json and is produced by MS I was hoping that such a schema already exists. Something like schemastore.org but for more "niche" packages delivered by MS.
-
Helix 23.10 Highlights
https://github.com/SchemaStore/schemastore/blob/master/src/s...
Command palette - i don't know what you are using it for, but nearly every modal editor like (neo)vi(m) has a "command line" when pressing ':' where you can run helix commands https://docs.helix-editor.com/commands.html
With helix you can get most of the vscode features, except debugging, extensions and file management, though most of the extensions can be replaced with some other tools (depends heavily on what the extension does, can't be generalized). A plugin system is currently on the roadmap and is being worked on, but I don't think anyone could tell you when it's going to be ready.
-
Ask Neovim: Is there a complement to the `useAliasesForRename` pref in tsserver?
Doesn't appear to be a field there looking here and here
-
Handy Yaml Tricks!
For many common yaml files, the correct schema can be inferred from the file name, and looked up automatically with SchemaStore. SchemaStore hosts a wide collection of JSON Schemas, which can be used to validate Yaml. SchemaStore is backed by the SchemaStore Github Repository, and contributions of additional JSON Schemas are welcome!
-
vscode: editing golangci.yaml --> autocomplete: where does this come from?
I found the magic. It is: https://github.com/SchemaStore/schemastore
-
[java]: Refreshing data pack JSON schema
Hi folks! I am refreshing data pack JSON schema now. But I don't know how to describe the following properties:
- Neovim, LSP and AWS Cloudformation Autocomplete
- Schemastore - A collection of JSON schema files including full API
What are some alternatives?
yaml-companion.nvim - Get, set and autodetect YAML schemas in your buffers.
cfn-lsp-extra - An Experimental Cloudformation language server
vscode-yaml - YAML support for VS Code with built-in kubernetes syntax support
SchemaStore.nvim - 🛍 JSON schemas for Neovim
emacs-ansible
vim-vsnip - Snippet plugin for vim/nvim that supports LSP/VSCode's snippet format.
lsp-mode - Emacs client/library for the Language Server Protocol
LuaSnip - Snippet Engine for Neovim written in Lua.
markdown-mode - Emacs Markdown Mode
language-server-protocol - Defines a common protocol for language servers.
rustshop - Rust Shop is a fake cloud-based software company that you can fork.
joshuto - ranger-like terminal file manager written in Rust