【文件属性】:
文件名称:monaco-json:摩纳哥编辑器的JSON语言支持
文件大小:32KB
文件格式:ZIP
更新时间:2021-05-06 14:57:05
TypeScript
摩纳哥JSON
摩纳哥编辑器的JSON语言插件。 编辑JSON文件时,它提供以下功能:
基于JSON模式或通过查看同一文件中的相似对象的代码完成
悬停,基于JSON模式
验证:语法错误和架构验证
格式设定
文件符号
语法高亮
匹配包含以下format: "color-hex"'的模式的所有属性的颜色修饰符format: "color-hex"' (非标准模式扩展名)
架构可以通过配置来提供。 请参阅以获取JSON插件提供的用于配置JSON语言支持的API。
JSON插件在内部使用节点模块,提供上述功能的实现。 也使用同一模块来增强JSON编辑体验。
问题
请在有关monaco-json问题。
正在安装
此npm模块捆绑并分发在npm模块中。
发展
git clone https://github.com/Microsoft/monaco-json
npm install .
用
【文件预览】:
monaco-json-main
----.gitignore(34B)
----package.json(2KB)
----package-lock.json(18KB)
----src()
--------jsonMode.ts(4KB)
--------workerManager.ts(3KB)
--------json.worker.ts(617B)
--------monaco.contribution.ts(6KB)
--------tokenization.ts(6KB)
--------tsconfig.json(228B)
--------tsconfig.esm.json(231B)
--------fillers()
--------languageFeatures.ts(19KB)
--------jsonWorker.ts(7KB)
----LICENSE.md(1KB)
----SECURITY.md(3KB)
----monaco.d.ts(3KB)
----.prettierignore(16B)
----scripts()
--------dts.js(1KB)
--------release.js(1KB)
--------bundle.js(3KB)
----README.md(2KB)
----.vscode()
--------settings.json(209B)
----.npmignore(170B)
----test()
--------index.html(4KB)
----.prettierrc(130B)