vscode 键绑定的 when 子句是否有主列表/文档?

ehi*_*ler 6 visual-studio-code

vscode 键绑定的 when 子句是否有主列表/文档?(这是一个关于 VS Code 文档的问题,而不是请求推荐)

我在任何地方都找不到这个记录。如果我想指定不同的操作。假设我想在不在任务“上下文”中时Ctrl启动B构建任务,并在处于任务上下文中时终止。

我翻阅了文件并记下了所有我能找到的东西,但没有任何东西看起来像“那个东西”。

// Place your key bindings in this file to overwrite the defaults
[{
    "key": "cmd+b",
    "command": "workbench.action.tasks.build",
    "when": "editorTextFocus"
},{
    "key": "ctrl+c",
    "command": "workbench.action.tasks.terminate",
    "when": "???"
}
]
Run Code Online (Sandbox Code Playgroud)
  • 调试模式
  • 在QuickOpen
  • 编辑器文本焦点
  • suggestWidgetVisible
  • 建议支持AcceptOnKey
  • editorLangId == 'xxx'
  • 搜索ViewletVisible
  • 重命名输入可见
  • 辅助功能帮助小工具可见
  • QuickFixWidgetVisible
  • 参数提示可见
  • 参考搜索可见
  • !config.editor.stablePeek
  • 标记导航可见
  • 编辑焦点
  • 在片段模式
  • 断点WidgetVisible
  • 查找WidgetVisible
  • 编辑器选项卡移动焦点
  • 编辑器有选择
  • 编辑器有多个选择
  • 在参考搜索编辑器中

(写完这篇文章后,我发现这篇文章发布了类似的列表,但无法确保我们拥有整个列表

Phi*_*ser 4

虽然我确信它不是确定的,但这是 Microsoft 提供的列表.../when-clause-contexts