Ace.js:不同的同页编辑器的不同完成者

时间:2016-07-03 16:04:31

标签: javascript ace-editor

我在同一页面上有多个Ace.js编辑器,我愿意设置自己的一组自动完成的单词。这有可能吗?

这是我失败的尝试:http://plnkr.co/edit/GTfRjmdDe4dlOvzYh60C?p=preview

如您所见,使用的最后一个完成者(langTools.setCompleters([myCompleter2]);)覆盖了前一个完成者。

=>是否可以将特定的Completer / language_tools绑定到特定的编辑器?

1 个答案:

答案 0 :(得分:2)

以下是答案:http://plnkr.co/edit/0gXkJDCmbJyG2Amrwvuf?p=preview

可以将完成符绑定到编辑器。快乐的野蛮人。

editor1.completers = [myCompleter1];