王牌编辑/嵌入多个语法高亮

王牌编辑/嵌入多个语法高亮

问题描述:

我使用王牌编辑与网络编程作为Web IDE“HTML”模式。我可以突出显示HTMl,CSS和JavaScript的代码。它很好地工作。这是我的代码:王牌编辑/嵌入多个语法高亮

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

我想嵌入的CoffeeScript和打字稿语法高亮也使用

<script type='text/coffeescript'> 

<script type='text/typescript'> 

在页面上标记时。王牌确实有这些语言的模式,但它们是独立的文件(模式coffee.js和模式typescript.js),我不知道我怎么能嵌入到这些模式html.js。代码相当复杂。

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

+0

这是否解决您的问题? https://stackoverflow.com/questions/23278238/ace-code-editor-set-language-dynamically –

+0

@DerekBrown不,它没有帮助,我已经看到了这个话题,它只是说我如何设置模式,但我知道,它适用于我。我需要的是合并多种模式,如添加“咖啡”语法突出显示“HTML”模式,我不知道如何。谢谢。 – log69

+0

我明白你在说什么 - 你的编辑很清楚这个问题。 –

这是目前不可能的。我们正在考虑增加这是一个功能,它是由一个GitHub的问题here跟踪。