【发布时间】:2022-11-29 11:00:43
【问题描述】:
我想打开一个 Textdocument 并跳转到某一行。
到目前为止,这是我尝试过的:
vscode.workspace.openTextDocument(vscode.Uri.file(sctPath)).then(document => {
vscode.window.showTextDocument(document).then(() => {
let editor = vscode.window.activeTextEditor!;
let range = document.lineAt(20).range;
editor.revealRange(range);
})
})
文档打开,但光标未转到行 20。
每当我手动标记一条线时,就会记住光标位置。
是不是漏接电话之类的?
【问题讨论】:
-
你忘记将
selection设置到正确的位置 -
@rioVio:谢谢,确实不见了!
标签: visual-studio-code vscode-extensions