当前为我提供选择哪个选项卡的下拉选项的功能太烦人了。是否有可能将其删除,以便标签可以像在某些现代网络浏览器中一样工作。
默认情况下, Visual Studio Code 中的Ctrl+Tab按最近使用的顺序循环显示选项卡。这很令人困惑,因为它取决于隐藏状态。
Ctrl
Tab
Web 浏览器以可见顺序循环浏览选项卡。这更直观。
要在 Visual Studio Code 中实现这一点,您必须编辑keybindings.json. 使用带有 的命令面板CTRL+SHIFT+P,输入“首选项:打开键盘快捷键 (JSON)”,然后点击Enter。
keybindings.json
CTRL+SHIFT+P
Enter
然后在文件末尾添加:
[ // ... { "key": "ctrl+tab", "command": "workbench.action.nextEditor" }, { "key": "ctrl+shift+tab", "command": "workbench.action.previousEditor" } ]
或者,要仅循环浏览当前窗口/拆分视图的选项卡,您可以使用:
[ { "key": "ctrl+tab", "command": "workbench.action.nextEditorInGroup" }, { "key": "ctrl+shift+tab", "command": "workbench.action.previousEditorInGroup" } ]
或者,您可以使用Ctrl+ PageDown(Windows) 或Cmd+ Option+ Right(Mac)。
PageDown
Cmd
Option
Right