王牌编辑/嵌入多个语法高亮
问题描述:
我使用王牌编辑与网络编程作为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。代码相当复杂。
你能好心帮助我吗?我一直在研究这些文件几个小时,我会很感激任何帮助。谢谢。
这是否解决您的问题? https://stackoverflow.com/questions/23278238/ace-code-editor-set-language-dynamically –
@DerekBrown不,它没有帮助,我已经看到了这个话题,它只是说我如何设置模式,但我知道,它适用于我。我需要的是合并多种模式,如添加“咖啡”语法突出显示“HTML”模式,我不知道如何。谢谢。 – log69
我明白你在说什么 - 你的编辑很清楚这个问题。 –