给我一个选项卡选项的下拉选项的当前功能是非常烦人的。是否有可能删除它,以便标签在某些现代Web浏览器中工作。
默认情况下,Visual Studio Code中的Ctrl + Tab按照最近使用的顺序循环显示选项卡。这很令人困惑,因为它取决于隐藏状态。
Web浏览器以可见顺序循环切换选项卡。这更加直观。要在Visual Studio代码中实现此目的,请打开菜单文件/首选项/键盘快捷键,然后按照链接编辑keybindings.json
并插入
[
// ...
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditor"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditor"
}
]
或者,您可以使用Ctrl + PageDown(Windows)或Cmd + Option + Right(Mac)。
Visual Studio Code v1.35.0让您设置(Ctrl + Tab)/(Shift + Ctrl + Tab)键序列,通过将这些键序列绑定到命令“View:Open Next Editor”和“View:Open”,在编辑器之间顺序切换以前的编辑“,分别。
在macOS上:
如果搞砸了,通过右键单击任何键绑定并选择“重置键绑定”,您始终可以恢复到给定绑定的默认状态。
在Linux / Windows上使用Visual Studio代码时,可以使用CTRL + PAGE_UP切换到上一个选项卡,使用CTRL + PAGE_DN切换到下一个选项卡。您还可以根据其(非零相对)索引切换到选项卡。你可以这样做,按住ALT,然后按一个数字(1到9)。
有关更多详细信息:check here
@Combii我找到了一种交换方式
CMD + 1,CMD + 2,CMD + 3,CTRL + 1,CTRL + 2,CTRL + 3,......
在macOS中,转到:
代码>首选项>键盘快捷键
在该页面上,选择链接
keybindings.json
在搜索字段下面并附加下面的配置,然后保存。
[
{
"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]之间切换以聚焦编辑器组!希望这个答案很有帮助。
在Windows上使用Visual Studio代码时,可以使用CTRL + PAGE_UP
切换到上一个选项卡,并使用CTRL + PAGE_DN
切换到下一个选项卡。
您还可以根据其(非零相对)索引切换到选项卡。你可以这样做,按住ALT
,然后按一个数字(1到9)。
要在选项卡之间快速导航,请按住CMD
键,然后按要切换到的选项卡的编号(1到9)。
您还可以通过CMD + ALT + LEFT/RIGHT
键盘快捷键在上一个/下一个选项卡之间切换。
请注意,要切换到不同编辑器组中的选项卡,必须先切换到所需的编辑器组。
专业提示:如果你对任何键绑定感到不舒服,你可以change them到你感觉更舒服的任何东西!
在2017年,VS CODE键盘快捷键已更改为CTRL+1, CTRL+2, CTRL+3
等。在选项卡之间切换。
CMD+1, CMD+2, and CMD+3
切换和创建tab groups
这也适用于MAC OS:
上一页标签:Shift + Cmd + [
下一个标签:Shift + Cmd +]
如果您使用的是VSCodeVim
扩展,则可以使用Vim key shortcuts:
下一个标签:gt
之前的标签:gT
编号标签:nnngt
更好的方法是使用alt + right和alt + left键来像Jetbrains IDE Webstorm那样导航
这是我的配置。它还包括创建新文件和文件夹
{
"key": "ctrl+n",
"command": "explorer.newFile"
},
{
"key": "ctrl+shift+n",
"command": "explorer.newFolder"
},
{
"key": "alt+left",
"command": "workbench.action.previousEditor"
},
{
"key": "alt+right",
"command": "workbench.action.nextEditor"
}
对于linux ...我使用ctrl + pageUp和pageDown
这也适用于MAC OS:
按选择特定选项卡:控制+ 1或控制2,控制3等。
按显示/选择所有可能的选项卡:Control + Tab。