你好伙计什么是Ace编辑器中的Document我无法得到它,正在阅读文档并且它保持说文档类请在此解释是一个例子
createEditSession(Document | String text, TextMode mode)
文档非常糟糕且难以理解您是否可以建议了解ACE编辑器如何工作以及如何嵌入它的任何来源。
提前感谢。
答案 0 :(得分:0)
文档类是https://github.com/ajaxorg/ace/blob/master/lib/ace/document.js,通常你会用字符串或字符串数组调用createEditSession。
答案 1 :(得分:0)
根据文档“在其核心,文档只是一个字符串数组,文档中的每一行都与数组索引匹配。” 因此,文档是您在Ace编辑器中编辑的“那件事”。要创建新文档:
var Document = require("ace/document").Document;
var doc = new Document("Lorem ipsum");
然后在Ace中编辑该文档:
var lorem_session = ace.createEditSession(doc);
my_ace_editor.setSession(lorem_session);