【问题标题】:how can I disable the default keyboard shortcut in VS code?如何禁用 VS 代码中的默认键盘快捷键?
【发布时间】:2017-11-04 09:08:15
【问题描述】:

例如 F5 会在 VS 代码中运行调试任务,我可以通过某些方式禁用它吗?尤其是通过扩展。

我发现 VS 代码有很多键盘快捷键扩展,但它们只是为编辑器添加新功能,从不禁用内置功能。

【问题讨论】:

标签: visual-studio-code


【解决方案1】:
// In Default Keyboard Shortcuts
...
{ "key": "tab", "command": "tab", "when": ... },
{ "key": "tab", "command": "jumpToNextSnippetPlaceholder", "when": ... },
{ "key": "tab", "command": "acceptSelectedSuggestion", "when": ... },
...

// To remove the second rule, for example, add in keybindings.json:
{ "key": "tab", "command": "-jumpToNextSnippetPlaceholder" }

来源:vscode docs

【讨论】:

    【解决方案2】:

    您可以通过转到禁用快捷方式 文件 -> 首选项 -> 键盘快捷键 -> 选择要更改的那个 -> 单击任何所需的键 由于键盘故障,我的 tab 键被自动按下。 所以我使用 xmodmap 禁用了它,但选项卡仍然在 VScode 中工作。 所以我替换了命令部分下显示“tab”的行的键绑定。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-06
      相关资源
      最近更新 更多