Visual Studio Code Chromebook Linux吞噬了Alt-Tab键:下一个制表程序无法

时间:2019-07-02 00:58:23

标签: visual-studio-code

在我的具有VSCode的Pixelbook / Chromebook(在Linux支持下运行)上,Alt-Tab被VSCode吞噬了,没有传递给 主机操作系统(我的情况是ChromeOS / Pixelbook)。

因此,您可以通过Chromebook上的所有其他窗口进行Alt-Tab(下一个窗口),直到进入VSCode,然后您将在那里停止,因为它会吃掉Alt-Tab键盘命令。 (或者至少这是似乎正在发生的事情)

令人惊讶的是,我在键盘快捷键设置页面中找不到绑定键键绑定, 因此我可能无法很好地解决确切的问题。

我确实在下面找到了解决方法。

1 个答案:

答案 0 :(得分:0)

将其添加到settings.json似乎确实可以解决问题, 尽管我不明白为什么。

 // this allows me to use alt-tab on chromebook yeah!
    "terminal.integrated.commandsToSkipShell": []

该设置应该将键/命令从集成终端路由到VSCode的键处理程序。 但是我需要/想要的是阻止VSCode的密钥处理程序消耗/阻止Alt-Tab进入主机操作系统。

这似乎可以解决问题,尽管不清楚为什么。