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!