Ace Editor Emmet扩展不适用于Liquid

时间:2013-10-17 14:30:18

标签: liquid ace-editor emmet

我正在尝试使用Emmet(作为Ace Editor扩展名)在Liquid模板中工作。我需要Emmet将Liquid lang视为HTML,因为如果我们谈论标签扩展缩写没有区别。

这是我目前的Ace设置(所有必需的JS文件都已正确加载):

var template = ace.edit('ace-template');
template.getSession().setMode('ace/mode/liquid');
var Emmet = require('ace/ext/emmet');
Emmet.setCore(window.emmet);
template.setOption("enableEmmet", true);

我在这里做错了吗?

1 个答案:

答案 0 :(得分:1)

看看那一行: https://github.com/ajaxorg/ace/blob/master/lib/ace/ext/emmet.js#L391

我希望这会对你有所帮助。