协慌网

登录 贡献 社区

在 Visual Studio Code 中在编辑器和集成终端之间切换焦点

有谁知道键盘快捷键(Mac 和 Linux)可以在 Visual Studio Code 中在编辑器和集成终端之间切换焦点?

答案

尽管有很多用于 VS Code 的模式切换和导航快捷方式,但没有一个专门用于 “从编辑器移至终端,然后再次返回” 的。但是,您可以通过重载key并使用when 子句来组成两个步骤。

从编辑器中打开 keybindings.json:CMD-SHIFT-P-> 首选项:打开键盘快捷方式文件并添加以下条目:

// Toggle between terminal and editor focus
{ "key": "ctrl+`", "command": "workbench.action.terminal.focus"},
{ "key": "ctrl+`", "command": "workbench.action.focusActiveEditorGroup", "when": "terminalFocus"}

通过这些快捷方式,我将使用相同的按键在编辑器和集成终端之间集中精力。

ctrl + ` :专注于集成终端

CTRL + 1:把重点放在编辑器(编辑如果 - 2 命令将CTRL + 2)

在此处输入图片说明

更多信息: https://www.rscoder.com/2020/11/14/how-to-switch-focus-between-editor-and-integrated-terminal-in-visual-studio-code/

Ctrl + J起作用;而且还会显示 / 隐藏控制台。