【问题标题】:Remove preconfigured VSCode buttons on touch bar删除触摸栏上预配置的 VSCode 按钮
【发布时间】:2025-11-29 15:40:01
【问题描述】:

我正在尝试在使用 VSCode 时删除触摸栏上的一些按钮。 (就我而言,我想保留上一个/下一个文件按钮,但要删除调试器按钮。)

我在 VSCode 设置中看到可以一个一个移除按钮: "键盘 › 触控栏:忽略 触控栏中不应显示的条目的一组标识符(例如workbench.action.navigateBack)。”

但是,我不知道在哪里可以找到标识符的名称。 您知道提到的标识符是什么或在哪里可以找到它们吗?

感谢您的帮助,

[编辑] 我终于找到了这些标识符。您可以在 Code => preferences => 键盘快捷键中找到它们,并且在不同命令的名称下。

有关信息,预配置的标识符有:
- workbench.action.navigateBack
- workbench.action.navigateForward
- workbench.action.debug.start
- workbench.action.debug.run

【问题讨论】:

  • 我没有这个设置,所以你必须有一个我没有的扩展。查看该扩展的文档
  • 感谢@rioV8。我认为这不是扩展。它在 vscode 应用程序中 (github.com/microsoft/vscode/blob/master/src/vs/workbench/…)。您应该可以在应用程序/键盘设置中找到它。
  • 也许我没有,因为我不使用 macOS。
  • 是的,没错,你可以在我在前面评论@rioV8发给你的链接中看到它

标签: visual-studio-code configuration macbookpro-touch-bar


【解决方案1】:

雷米是正确的。您可以通过转到 Settings => Keyboard > Touchbar: Ignored 然后添加来禁用默认的 vscode 触摸栏按钮

  • workbench.action.navigateBack
  • workbench.action.navigateForward
  • workbench.action.debug.start
  • workbench.action.debug.run

此外,您可以使用 Nasc VSCode Touchbar 之类的东西来扩展您的触控栏。

原帖:https://*.com/a/51146950/11842709

【讨论】: