我正在尝试将自定义语言集成到monaco编辑器中,然后我通过https://microsoft.github.io/monaco-editor/monarch.html来了解语法高亮 .
但我找不到任何关于我们如何通过语法验证添加错误/警告验证的文档 . 在Ace编辑器中,我们通过编写一个worker并在其中执行验证功能来完成此操作 . 感谢任何关于此的链接/帮助 .
我正在尝试将自定义语言集成到monaco编辑器中,然后我通过https://microsoft.github.io/monaco-editor/monarch.html来了解语法高亮 .
但我找不到任何关于我们如何通过语法验证添加错误/警告验证的文档 . 在Ace编辑器中,我们通过编写一个worker并在其中执行验证功能来完成此操作 . 感谢任何关于此的链接/帮助 .
1 回答
我最近成功完成了这项工作,我只使用了monaco-css作为样板,而我现在唯一需要做的就是为我的语言编写解析器以及我想要的其他功能 . 这是我的code .
在项目根目录的lang_services文件夹中添加解析器和其他语言服务 .
我认为这会有所帮助 .