【问题标题】:Extending an Ace code editor language scheme扩展 Ace 代码编辑器语言方案
【发布时间】:2016-10-28 09:59:00
【问题描述】:

是否可以使用 ace 代码编辑器开发自定义语言方案来扩展现有语言方案?

我想提供一个代码编辑器,它基本上是 HTML,但带有一些特定领域的元语言,例如:

<table>
  <tbody>
    {#for obj in arr#}
    <tr>
      ...
    </tr>
    {#endfor#}
  </tbody>
</table>

并且显然希望元语言也具有语法颜色和可折叠性。什么是正确的方法?或者也许有比 Ace 更好的代码编辑器?

【问题讨论】:

    标签: editor ace-editor


    【解决方案1】:

    在 ace 中查看车把模式,它做同样的事情 https://github.com/ajaxorg/ace/blob/master/lib/ace/mode/handlebars.js#L6

    【讨论】:

    • 听起来像一个解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-01
    • 1970-01-01
    • 2018-01-31
    • 2013-05-10
    • 1970-01-01
    相关资源
    最近更新 更多