当前的功能是给我一个下拉选项,选择哪个选项卡是如此烦人。是否有可能删除它,使标签将像在一些现代网络浏览器。
当前回答
这也适用于MAC OS:
按下选择特定的Tab: Control + 1或Control 2, Control 3等。
按下显示/选择所有可能的选项卡:Control + Tab。
其他回答
另一种快速更改标签的方法是VSCode 1.45(2020年4月)
使用鼠标滚轮切换标签 当您使用鼠标滚轮滚动编辑器选项卡时,您目前不能切换到选项卡,只能显示在视图之外的选项卡。 现在有了一个新的设置workbench.editor.scrollToSwitchTabs,如果你把它改成true,这个行为就可以改变。 注意:你也可以在滚动时按住Shift键来获得相反的行为(即你可以切换到标签,即使这个设置被关闭)。
卓帕卡布拉有修正行为的正确答案。
我通常更喜欢使用CTRL + PAGE UP / DOWN来导航,而不是使用TAB键。
{
"key": "ctrl+pageUp",
"command": "workbench.action.nextEditor"
},
{
"key": "ctrl+pageDown",
"command": "workbench.action.previousEditor"
}
Vim用户可能会发现这些键绑定在组和组内窗口之间切换很自然:
{ "key": "ctrl+j", "command": "workbench.action.nextEditorInGroup" },
{ "key": "ctrl+k", "command": "workbench.action.previousEditorInGroup" },
{ "key": "ctrl+h", "command": "workbench.action.focusPreviousGroup" },
{ "key": "ctrl+l", "command": "workbench.action.focusNextGroup" }
如果您想在编辑器组之间循环时包含终端,请参阅此答案
@Combii我找到了交换的方法
CMD+1、CMD+2、CMD+3、CTRL+1、CTRL+2、CTRL+3、
在macOS系统下,转到:
代码>首选项>键盘快捷键
在那个页面上,点击页面右上方的按钮…
并添加下面的配置,然后保存。
[
{
"key": "cmd+0",
"command": "workbench.action.openLastEditorInGroup"
},
{
"key": "cmd+1",
"command": "workbench.action.openEditorAtIndex1"
},
{
"key": "cmd+2",
"command": "workbench.action.openEditorAtIndex2"
},
{
"key": "cmd+3",
"command": "workbench.action.openEditorAtIndex3"
},
{
"key": "cmd+4",
"command": "workbench.action.openEditorAtIndex4"
},
{
"key": "cmd+5",
"command": "workbench.action.openEditorAtIndex5"
},
{
"key": "cmd+6",
"command": "workbench.action.openEditorAtIndex6"
},
{
"key": "cmd+7",
"command": "workbench.action.openEditorAtIndex7"
},
{
"key": "cmd+8",
"command": "workbench.action.openEditorAtIndex8"
},
{
"key": "cmd+9",
"command": "workbench.action.openEditorAtIndex9"
},
{
"key": "ctrl+1",
"command": "workbench.action.focusFirstEditorGroup"
},
{
"key": "ctrl+2",
"command": "workbench.action.focusSecondEditorGroup"
},
{
"key": "ctrl+3",
"command": "workbench.action.focusThirdEditorGroup"
}
]
您现在可以使用CMD+[1-9]切换选项卡和CTRL+[1-3]聚焦编辑器组!希望这个答案对你有帮助。
这个功能现在在vscode中默认使用alt而不是ctrl:
推荐文章
- 打开同一目录两次
- 如何从终端/命令行调用VS代码编辑器
- 如何在Visual Studio代码中重置设置?
- 如何将制表符转换为空格,反之亦然,在现有的文件
- 错误:'types'只能在.ts文件中使用- Visual Studio Code使用@ts-check
- Visual Studio Code: .git文件夹/文件隐藏
- Visual Studio Code:如何调试Python脚本的参数
- 如何在Visual Studio代码中触发参数提示?
- 在VS Code中禁用“Comments are not allowed In JSON”错误
- 使用正则表达式搜索和替换Visual Studio代码
- 如何缩进/格式选择的代码在Visual Studio代码?
- 如何禁用预览文件与点击在vs代码?
- Visual Studio代码更改文件资源管理器托盘的字体大小?
- 如何防止Visual Studio Code总是重新打开以前的文件或文件夹?
- VSCode单引号到双引号自动替换