Ace编辑器/嵌入多个语法高亮显示

时间:2017-10-16 22:39:27

标签: syntax editor ace-editor

我正在使用带有“html”模式的ace编辑器进行Web编程作为Web IDE。我可以突出显示HTMl,CSS和JavaScript的代码。它工作得很好。这是我的代码:

    editor.getSession().setMode('ace/mode/html');

使用

时,我想嵌入coffeescript和typescript语法高亮显示
    <script type='text/coffeescript'>

    <script type='text/typescript'>
页面上的

标签。 Ace确实有这些语言的模式,但它们是单独的文件(mode-coffee.js和mode-typescript.js),我不知道如何将它们嵌入到mode-html.js中。代码相当复杂。

你能帮助我吗?我一直在研究这些文件几个小时,我很感激任何帮助。谢谢。

1 个答案:

答案 0 :(得分:0)

目前无法做到这一点。我们正在考虑将此功能添加为GitHub问题here跟踪的功能。