当前的功能是给我一个下拉选项,选择哪个选项卡是如此烦人。是否有可能删除它,使标签将像在一些现代网络浏览器。
当前回答
我找不到一个关于VS社区的帖子,所以我将在这里发布我的解决方案。 首先,您需要进入工具->选项->环境->键盘,然后找到命令 Window.NextTab。在底部附近,它应该说“使用新的快捷方式在:”。将其设置为全局(应该是默认值),然后选择右边的文本框并按Ctrl + Tab。删除所选命令的所有当前快捷方式,并单击Assign。对于Ctrl + Shift + Tab,命令应该是Window.PreviousTab。
希望这对你有所帮助。 如果VS社区有一个单独的帖子,我很乐意把这篇帖子移过去。
其他回答
窗户
以前的
Ctrl + Shift + Tab
Next
Ctrl + Tab
苹果操作系统
以前的
移位+ Cmd + [
Next
Shift + Cmd +]
默认情况下,Visual Studio Code中的Ctrl+Tab会按照最近使用的顺序循环使用制表符。这很令人困惑,因为它依赖于隐藏状态。
Web浏览器以可见的顺序循环浏览选项卡。这更直观。
要在Visual Studio Code中实现这一点,必须编辑keybindings.json。使用命令面板CTRL+SHIFT+P,输入“首选项:打开键盘快捷键(JSON)”,并按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)。
更好的方法是使用alt+右和alt+左键导航,就像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"
}
这也适用于MAC OS:
按下选择特定的Tab: Control + 1或Control 2, Control 3等。
按下显示/选择所有可能的选项卡:Control + Tab。
linux……我使用ctrl+pageUp或pageDown
推荐文章
- 如何在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单引号到双引号自动替换
- 如何删除Visual Studio代码中的重复行?
- 如何设置每个文件类型的标签大小?