我希望能够使用键盘快捷键在VSCode的终端窗格之间进行切换。我使用的是Mac电脑。我已经打开了键盘快捷键(Command键+K,Command键+S),并找到了workbench.action.terminal.focusNextPane设置: 其中清楚地说明了键盘快捷键应该是什么(option键+command键+向下箭头或option键+command键+向左箭头),但是这两个都不起作用。当焦点在编辑器中且我想在窗格之间切换时,它们确实起作用,但是当焦点在终端中时却不起作用。不确定我做错了什么,但希望我漏掉了一些明显的东西。有人能解释一下吗?
你正在查看的命令(Terminal: Focus Next Pane 和 Terminal: Focus Previous Pane)是用于在拆分终端窗格之间切换的。切换终端的命令为:Terminal: Focus Next Terminal workbench.action.terminal.focusNext Terminal: Focus Previous Terminal workbench.action.terminal.focusPrevious 默认情况下,它们都未绑定。
workbench.action.terminal.focusNext
,默认情况下未绑定到键绑定。 - Markworkbench.action.terminal.focusNext
是正确的命令,我按照这里提供的建议绑定了快捷键:https://github.com/microsoft/vscode/issues/37937#issuecomment-343231679,并且确保将 when 表达式设置为terminalFocus
。如果您把您的评论写成回答,我会接受它作为答案。谢谢。 - jamiet