Scroll 在VSCode中执行编辑器滚动命令
这应该是可行的:Scroll 在VSCode中执行编辑器滚动命令,scroll,visual-studio-code,command,Scroll,Visual Studio Code,Command,这应该是可行的: const vscode = require('vscode') async function commentLine() { const success = await vscode.commands .executeCommand('vscode.editorScroll', { to:'down', by: 'halfPage', revealCursor: true, }); console.log(success) } 但在
const vscode = require('vscode')
async function commentLine() {
const success = await vscode.commands
.executeCommand('vscode.editorScroll', {
to:'down',
by: 'halfPage',
revealCursor: true,
});
console.log(success)
}
但在用户操作后运行此代码时,我收到警告模式下的“vscode.revealCursor”是未知命令
知道为什么这不起作用吗?实际的错误消息是:
command 'vscode.editorScroll' not found
问题不是revealCursor
,而是命令名上的vscode.
前缀。将executeCommand
第一个参数更改为“editorScroll”,它就可以工作了
另外,这个特定命令不会返回任何内容,因此
success
是未定义的
非常感谢您,Scott!