executeEdits
。)
const text = "My new text"
const range = {
startLineNumber: 1,
startColumn: 1,
endLineNumber: 999999,
endColumn: 999999
}
editor.executeEdits("", [{ range, text, forceMoveMarkers: true }])
注意
999999
。这可行,但我想知道是否有更好的方法来声明代表“整个编辑器”的范围?
我看到了周围的事情
const range = editor.getModel().getFullModelRange(); // magic
editor.executeEdits("", [{ range, text, forceMoveMarkers: true }]);