visual-studio-code - 是否有一个 vscode 键绑定“何时”子句来检测对输出通道的关注?
问题描述
我正在编写一个 vscode 扩展,它可以运行特定的子进程并将输出定向到输出通道。我正在为命令添加一个键绑定,以在必要时终止子进程。
我想使用ctrl+c,就像在终端中那样,但仅当焦点位于输出通道中时。
我没有看到如何在我的键绑定的“when”子句中指定它。可能吗?
解决方案
您可以检查是否focusedView
设置为输出面板,如下所示:
{
"key": "ctrl+k",
"command": "workbench.output.action.clearOutput",
"when": "focusedView == 'workbench.panel.output'"
}
推荐阅读
- django - 在django中重置管理员密码后如何重定向到管理员/登录网址
- php - 如何从 PHP 访问 Windows 打印机日志?
- django - 删除/隐藏保存,保存并在管理面板中为我的一个模型添加另一个按钮
- r - 返回从数据框中修剪了多少修剪
- sql - 在我将身份规范更改为“是”后,为什么在 SQL Server 中它又变回了“否”?
- r - pglm 带偏移量的固定效应泊松模型
- mysql - 无法在我的数据库上运行特定的 SQL 查询
- laravel - 在 Vue 组件中解析 JSON 编码的数据
- c - 创建pthread时如何正确调用函数?
- sql - 为 SQL Server 和 Oracle 编写通用 SQL 以显示日期