1
我試圖獲得Emmet(作爲Ace Editor擴展名)在Liquid模板中工作。我需要Emmet將Liquid lang視爲HTML,因爲如果我們正在討論標籤擴展縮寫,則沒有區別。Ace編輯器Emmet擴展名不適用於Liquid
這裏是我的王牌當前設置(所有需要的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);
難道我做錯了什麼嗎?
謝謝!我只需要像這樣改變'$ modeId':** template.session。$ modeId ='ace/mode/html'; ** –