Ace编辑器HTML实时语法检查
Ace Editor HTML Live Syntax checking
我正在使用Ace Editor,我正在试图弄清楚如何让它在编辑器中检查HTML标记的语法。
如果我设置它为javascript使用:
editor.getSession().setMode("ace/mode/javascript");
实时语法检查(左侧的所有小x和Is)工作完全正常。
但是,如果我用 把它改回HTMLeditor.getSession().setMode("ace/mode/html");
我只得到默认的HTML代码完成编辑器,但没有实时语法检查。
我知道这是可以做到的,因为在HTML版本的厨房水槽(http://ace.c9.io/build/kitchen-sink.html),它显示代码语法检查,如果我不使用适当的标记。
我该怎么做?
更新到最新版本,并确保worker-html.js文件存在
在Ace库提供的文件夹中有一个特定的文件"worker-(languageName)"。你只需要将该文件添加到你为项目存储的"ace.js"文件所在的文件夹中。实时语法检查将开始在您的项目中工作。
相关文章:
- 在node.js中,如何以最轻量级的方式检查给定的代码字符串在语法上是否正确
- emacs:我可以停止js2模式吗's语法检查
- 如何在 Node.js 应用程序中编译或检查语法错误
- 未捕获的语法错误:意外的令牌 .AKA 如何在 jQuery 中检查 ID
- 同时分配和检查并有一个很好的语法错误
- 使用命令对 JavaScript 进行语法检查
- 用于多个条件检查的 JavaScript 语法
- 什么是最有效的JavaScript语法检查解决方案
- Javascript,你能检查一下我的语法吗?
- Grunt服务,如何在更改文件中的代码后禁用语法代码检查
- 自定义语法检查器用于在线编辑器
- 通过jsfiddle和firebug检查的简单javascript onclick不触发语法
- 简单的语法检查器程序-最佳数据结构
- JavaScript:语法检查
- JavaScript语法检查
- Visual Studio 2013不支持语法检查
- 用于Internet Explorer的javascript语法检查
- visual studio 2012 -如何在VS2012中启用javascript语法检查
- JQuery语法检查——数组数据
- Ace编辑器HTML实时语法检查