VSCode在标签栏中仅显示一个文件(无法打开多个文件)


208

我打了一些捷径,但找不到将其关闭的设置。但是打开多个文件不会显示不同的选项卡。

这就是我所看到的

在此处输入图片说明

但这是我打开新标签页时的期望

在此处输入图片说明

Answers:


302

如果我做对了,那一定是您的情况:在这里检查。您只需要在配置文件中进行设置

"workbench.editor.showTabs": false

我也认为在这个问题上正好相反

希望其中一些帮助


12
在VSCode中,单击“管理”(齿轮显示在左下角)>设置>在顶部搜索栏中,键入“ showtabs”以转到右侧菜单>选中标记将显示选项卡。
Echeban

4
严重厌倦了找到这么小的黑客。非常感谢你。我不明白为什么默认设置被关闭了?这个地球上谁不想看到选项卡中的文件?
Atul

10
@Atul在Mac上,我发现不小心按下Ctrl + Cmd + W会切换此行为,这很可能是因为使用Ctrl + Cmd + Q锁定屏幕而伤害了我。也许您正在发生类似的事情?
ankush981

331

在Mac上,如果两个现有答案均无效,则可以尝试为我工作的command + ctrl + w。


6
也可以在Windows(ctrl + w)上使用
9718

2
也可以在Linux(ctrl + w)上工作
Chathuranga Chandrasekara

1
为什么这样做?此快捷方式有什么作用?我也为我工作!
Shardul

1
也为我工作!可能按下此组合键是以某种方式禁用选项卡的原因。干杯!
krankuba '19

7
此击键对应于命令“视图:切换标签可见性”。在Mac上,它与command + control + q,即系统“锁定屏幕”命令(这是我到达这里的方式)太相似了
Noach Magedman

63

出于某种原因,被接受的答案对我不起作用。但是找到的答案在这里:如何配置vscode始终在新选项卡中打开文件?做到了。

简而言之:

在菜单栏中,单击文件,首选项,设置。

然后将其添加到您的设置中:

"workbench.editor.enablePreview": false

6
只有另一个问题的答案为我解决了。简而言之:双击(打开)而不是单击(预览)。
EliadL '18 -10-11



20

我错误地点击了Visual Studio代码上的Mac Ctrl + Command + W按钮,然后打开了文件选项卡。

然后我点击同一按钮Ctrl + Cmd + w,然后再次显示


19

此功能可通过“查看:切换标签可见性”命令来切换。在内部,它称为workbench.action.toggleTabsVisibility

MacOS上,默认的键盘绑定是command + control + w,它很危险地接近于操作系统的“锁定屏幕”命令command + control + q。(试图锁定屏幕时偶然碰到了这是我到达这里的方式!)

Linux上,默认的绑定是meta + control + w

Windows上,键绑定曾经是win + control + w,但看起来他们将其删除了。请参阅以下github问题:


2
最重要的键Control + CMD + W,用于启用多个选项卡
Anupam Maurya,

9

作为最新的更新,在我的VSC中,您必须双击文件图标以获取一个新标签。

而这恰好是我终于习惯于单击旧版本中的ONCE时。我的意思是,如果微软想与F / OSS竞争,我会“尽快推出新功能集”,但是他们没有听说过POLA吗?


谢谢!这让我发疯。
肖恩

进一步挖掘,这称为“预览编辑器”。描述为“控制从“快速打开”打开的编辑器是否显示为预览。预览编辑器将重复使用,直到固定为止(例如,通过双击或编辑)。预览编辑器以斜体显示。查看设置,这两个选项是“工作台”>“编辑器”>“从快速打开中启用预览”和“启用预览”。
肖恩

7

这是一个“功能”,尽管Visual Studio代码中一个令人困惑的“预览”选项卡!

我知道我一直在努力,直到抽出时间在这里搜索答案!

通常,您可以单击一个文件,然后在“预览”选项卡中将其打开,将其移至下一个文件。当您打开一个文件夹并快速浏览其中的文件时,这会很方便。

但是,当您实际处理文件时,这会造成混乱。最简单的解决方案是在资源管理器选项卡中双击一个文件,这会在其自己的单独选项卡中打开该文件。

IMHO是禁用此功能的另一种方法,它已经习惯了预览选项卡的“默认”设置,而不是在设置中先将其关闭,然后再重新安装或转到另一台计算机时,却在“啊...我知道我做了一些事情来禁用这种行为!”。

如果此思维过程对您不起作用,则您始终可以按照其他答案中的建议进行操作。


7

转到 - > 设置 - > UserSettings - > 工作台 - > EditorManagement
检查“ 显示选项卡 ”。选项卡将立即显示。


4

跟随这个

Go to Preferences -> Settings -> UserSettings -> Workbench -> EditorManagement
check "Show Tabs"

并重新启动,享受(y)



3

这与设置无关workbench.editor.showTabs:true。只要双击要在新选项卡中打开的文件,VS Code就会在新选项卡中为您打开文件。


2

如果仍然感觉有此问题,则可能是启用了“预览模式”。该选项卡的标题将以斜体表示,即处于预览模式,并且在打开下一个文件时将使用相同的选项卡,除非您开始修改文件。

转到设置并找到“工作台>编辑器:启用预览”,然后取消选择它。现在,每个文件都将在新选项卡中打开。



0

您需要编辑setting.json文件,

settings.json,位于

Windows %APPDATA%\Code\User\settings.json
macOS $HOME/Library/Application Support/Code/User/settings.json
Linux $HOME/.config/Code/User/settings.json


        {
          "workbench.editor.showTabs": true,
          "workbench.editor.enablePreview": false
        }

0

在Mac或其他操作系统上,您可以双击文件名以将文件固定在编辑器中。这样,您可以有选择地选择要在VS Code编辑器中保持打开状态的文件。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.