一直试图在使用CodeMirror或Ace编辑器之间做出决定。我一直倾向于CodeMirror,但是我非常喜欢Ace的一个特性,那就是它如何进行语法验证。所以当我输入的时候,可能会在行号旁边的左边的水槽区域出现一个警告或错误图标,当我将鼠标悬停在它上面时,会给我一点说明。CodeMirror动态语法验证
有什么办法可以在CodeMirror中获得这个功能吗?具体来说,我使用CodeMirror的CSS模式。
它也很高兴能够添加我自己的自定义验证。
谢谢。
一直试图在使用CodeMirror或Ace编辑器之间做出决定。我一直倾向于CodeMirror,但是我非常喜欢Ace的一个特性,那就是它如何进行语法验证。所以当我输入的时候,可能会在行号旁边的左边的水槽区域出现一个警告或错误图标,当我将鼠标悬停在它上面时,会给我一点说明。CodeMirror动态语法验证
有什么办法可以在CodeMirror中获得这个功能吗?具体来说,我使用CodeMirror的CSS模式。
它也很高兴能够添加我自己的自定义验证。
谢谢。
看到http://codemirror.net/3/demo/widget.html一个很好的演示。
但ace也有其他不错的功能。对我来说,决定因素是多个游标和indentGuides
对于王牌添加自己的验证功能相当simple.Here是我们如何使用CSSLint添加CSS验证:
https://github.com/ajaxorg/ace/blob/master/lib/ace/mode/css_worker.js https://github.com/ajaxorg/ace/blob/master/lib/ace/mode/css.js#L78
这个演示是我查看突出显示css语法错误的更好/更新示例:http://codemirror.net/demo/lint.html – mxro