No description
Find a file
Kevin Decker 63bca4922f
Merge pull request #2 from lujjjh/fix-test
Update development instruction and fix the test
2018-04-17 10:50:20 -05:00
.vscode Adapt SnippetString, publish 1.2.1 2017-01-27 15:57:50 +01:00
src House keeping 2018-02-26 00:05:58 -06:00
test Fix the test 2018-03-27 11:34:01 +08:00
.gitignore 1.0 2016-06-26 12:50:57 +02:00
.npmignore 1.0 2016-06-26 12:50:57 +02:00
gulpfile.js Rename path to more common location 2018-02-26 00:05:33 -06:00
LICENSE.md 1.0 2016-06-26 12:50:57 +02:00
package.json House keeping 2018-02-26 00:05:58 -06:00
README.md Update development instruction 2018-03-27 11:31:02 +08:00
yarn.lock House keeping 2018-02-26 00:05:58 -06:00

Monaco YAML

YAML language plugin for the Monaco Editor. It provides the following features when editing YAML files:

  • Code completion, based on JSON schemas or by looking at similar objects in the same file
  • Hovers, based on JSON schemas
  • Validation: Syntax errors and schema validation
  • Formatting
  • Document Symbols
  • Syntax highlighting

Schemas can be provided by configuration. See here for the API that the JSON plugin offers to configure the JSON language support.

Installing

TODO: Document exact distribution method

Development

  • git clone https://github.com/kpdecker/monaco-yaml
  • cd monaco-yaml
  • yarn
  • npm run watch
  • open $/monaco-yaml/test/index.html in your favorite browser.

License

MIT