【发布时间】:2014-03-25 01:20:54
【问题描述】:
我正在使用 Ace 编辑器,我正在尝试弄清楚如何让它实时语法检查编辑器中的 HTML 标记。
如果我将其设置为 javascript 使用:
editor.getSession().setMode("ace/mode/javascript");
实时语法检查(左侧的所有小 X 和 Is)运行良好。
但是,如果我使用
将其更改回 HTMLeditor.getSession().setMode("ace/mode/html");
我只获得带有 HTML 代码完成功能的默认编辑器,但没有实时语法检查。
我知道这可以做到,因为在 HTML 版本的 Kitchen Sink (http://ace.c9.io/build/kitchen-sink.html) 上,如果我没有使用正确的标记,它会显示代码语法检查。
我该怎么做?
【问题讨论】:
标签: javascript html syntax syntax-highlighting ace-editor