async function replace()

in src/extension.js [32:39]


async function replace(editor, content) {
  const document = editor.document;
  const all = new vscode.Range(new vscode.Position(0, 0), document.lineAt(document.lineCount - 1).range.end);
  const edit = new vscode.WorkspaceEdit();
  edit.replace(document.uri, all, content);
  await vscode.workspace.applyEdit(edit);
  editor.selections = [new vscode.Selection(0, 0, 0, 0)];
}