编写更改编辑器的vscode扩展

时间:2018-05-22 07:49:03

标签: javascript visual-studio-code

我正在编写自己的扩展,其中有一个命令可以在一个范围内进行一些更改。我用:

let edit = new vscode.WorkspaceEdit();
let edits = [];    
let textEdit = vscode.TextEdit.replace(symbol.location.range, newString);
edits.push(textEdit);
edit.set(uri, edits);

我可以看到newString具有我所做的所有更改,但它没有反映在编辑器中。可能是newString的范围大于旧范围。这可能是问题吗?

此致 哈坎

0 个答案:

没有答案
相关问题