WorkspaceEdit
工作空间的一组编辑操作
set
参数说明
参数名称 | 参数类型 | 描述 |
---|---|---|
uri | String或Uri | 文档地址 |
edits | Array<TextEdit> | 编辑操作数组 |
返回值
返回类型 | 描述 |
---|---|
Promise<void> | Promise |
示例
let workspaceEdit = new hx.WorkspaceEdit();
let edits = [];
edits.push(new hx.TextEdit({
start: 0,
end: 0
}, "foo"));
workspaceEdit.set(doc.uri, edits);
hx.workspace.applyEdit(workspaceEdit);