Ace 编辑器 - 在位置插入文本
Ace editor - insert text at position
我正在使用 Ace 编辑器中的实时协作编辑器,但我找不到任何关于在编辑器中的特定位置(也就是其他用户键入的位置)插入文本的文档。有什么想法吗?
使用 editor.session.insert(position, text)
,其中 position 是 {row:number, column:number}
形式的对象
然而,仅此一项并不能帮助制作协作编辑器。看看支持 Ace 的 share.js。
要在当前位置插入,您可以使用(假设这可能是您正在寻找的)
editor.session.insert(editor.getCursorPosition(), text)
我正在使用 Ace 编辑器中的实时协作编辑器,但我找不到任何关于在编辑器中的特定位置(也就是其他用户键入的位置)插入文本的文档。有什么想法吗?
使用 editor.session.insert(position, text)
,其中 position 是 {row:number, column:number}
形式的对象
然而,仅此一项并不能帮助制作协作编辑器。看看支持 Ace 的 share.js。
要在当前位置插入,您可以使用(假设这可能是您正在寻找的)
editor.session.insert(editor.getCursorPosition(), text)