написать расширение vscode, которое меняет редактор - PullRequest
0 голосов
/ 22 мая 2018

Я пишу свое собственное расширение, где у меня есть команда, которая вносит некоторые изменения в пределах диапазона.Я использую:

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 имеет больший диапазон, чем старый диапазон.Может ли это быть проблемой?

С уважением, Хакан

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...