【问题标题】:Monaco editor How to add custom language parser and syntax validationMonaco 编辑器如何添加自定义语言解析器和语法验证
【发布时间】:2018-04-18 18:19:53
【问题描述】:

我正在寻找在 Monaco 编辑器中定义自定义语言的文档。

我搜索了该文档,但没有找到任何合适的来源。

我只想定义类似于 javascript 语法的语言,用户可以在其中定义

函数,参数(来自json对象), 显示来自 JSON 的数据建议。 关键字高亮、语法验证

有什么文档可以帮助我

请建议我帮忙。

【问题讨论】:

  • 如果您找到答案,我也很乐意接受。我发现在悬停时添加自动补全、语法着色、文档非常容易,但是 语法验证 似乎需要您编写自己的语言服务,并且一些文档会有所帮助
  • 这里有同样的问题

标签: javascript json node.js monaco-editor


【解决方案1】:

在摩纳哥定义您的语言非常简单,here 是官方文档。 然而,摩纳哥可以自己进行验证,只是为了:

  • 打字稿,
  • JavaScript,
  • HTML,
  • CSS.

要验证不同的语言,您必须编写插件。

【讨论】:

    猜你喜欢
    • 2017-02-18
    • 1970-01-01
    • 1970-01-01
    • 2022-01-13
    • 2012-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-07
    相关资源
    最近更新 更多