ChatGPT解决这个技术问题 Extra ChatGPT

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

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

这就是我所看到的

https://i.stack.imgur.com/7aLOc.png

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

https://i.stack.imgur.com/1Y15p.png

当我打开一个文件夹时,我发现没有任何文件显示。我在以下位置发布了问题:superuser.com/questions/1628804/…
我从来没有想过他们会让我在 2022 年搜索“如何在编辑器中的单独选项卡中打开文件”的解决方案。但我们到了。欢迎使用 VS 代码。
这个问题的活动已经足够了,我提交了一个错误,他们删除了 macOS 的这个绑定,至少在 Insiders 版本中!希望它可以发布! github.com/microsoft/vscode/issues/147310

a
apaderno

检查User interface / Tabs。您只需要在配置文件中添加以下行。

"workbench.editor.showTabs": false

我还认为 How do I disable tabs in Visual Studio Code? 的要求与您所要求的完全相反。


在 VSCode 中,单击管理(是显示在左下角的齿轮)> 设置 > 在顶部的搜索栏中键入“showtabs”以进入右侧菜单 > 选中表示选项卡将显示。
真的厌倦了寻找这样的小技巧。非常感谢。我不明白为什么默认设置被关闭?谁不想在选项卡中看到文件?
@Atul 在 Mac 上,我发现不小心按下 Ctrl + Cmd + W 会切换这种行为,这很可能是伤害我的原因,因为 Ctrl + Cmd + Q 用于锁定屏幕。也许类似的事情正在发生在你身上?
@ankush981这正是我所做的;试图按 Shift-Cmd-W 关闭窗口并用手指敲打它。
@ankush981 感谢再次按下这些键的人为我修复了它
E
Eric Aya

在 Mac 上,如果两个现有答案都不起作用,您可以尝试 command + ctrl + w,对我有用。


也适用于 Windows (ctrl + w)
也适用于 Linux (ctrl + w)
为什么这行得通?这个快捷方式有什么作用?我也为我工作!
也为我工作!可能按此键组合是以某种方式禁用选项卡的原因。干杯!
此击键对应于命令“查看:切换选项卡可见性”。在 Mac 上,它与 command+control+q 太相似了,系统“锁定屏幕”命令(这就是我来到这里的方式!)
M
Machavity

在 Mac 中尝试 command + ctrl + w ,它工作正常


@ItayElgazar 我看到了这个答案,对自己喃喃地说“感谢上帝”,然后看到了你的评论:D
也适用于 ubunto:[command(windows button)] + CTRL +W
赞美主的回答
猫怎么总是能像这样疯狂地走捷径
对我来说,我本想按 control + command + Q to lock my screen,但不小心按了 W。
a
apaderno

由于某种原因,接受的答案对我不起作用。 Open files always in a new tab 中给出的答案确实如此。

简而言之:在菜单栏中,单击文件 > 首选项 > 设置。然后将以下行添加到设置文件中。

"workbench.editor.enablePreview": false

只有这个其他问题的答案为我解决了这个问题。简而言之:双击(打开)而不是单击(预览)。
这让我免于无法比较脚本!谢谢!
这是唯一有效的答案。也许它与其他组合一起工作。
我的 VSCode 从字面上看是在没有警告的情况下开始这样做的。这个答案修复了它,但不确定最后 2 分钟发生了什么变化!
N
Noach Magedman

此功能通过命令“查看:切换选项卡可见性”进行切换。在内部,它被称为 workbench.action.toggleTabsVisibility

MacOS 上,默认键绑定是 command + control + w,它与操作系统的“锁定屏幕”命令 command + control + q 非常接近。 (我在尝试锁定屏幕时不小心碰到了这个问题!)

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

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

Windows 上的默认键绑定中的 Windows 键

将 toggleTabsVisibility 添加到键绑定操作


最重要的键 Control+CMD+W 用于启用,多个选项卡
V
Vivek Singh

我错误地点击了 Visual Studio 代码上的 mac ctrl + command + w 按钮,然后打开文件选项卡隐藏。

然后我点击相同的按钮 Ctrl+Cmd + w 然后它再次显示


J
Jon

VSCode 扩展:Wrap Console Log 使用 Ctrl + Alt + W 包装

VSCode 使用 ^ + ⌘ + W 切换选项卡可见性

VSCode 使用 ⇧ + ⌘ + W 关闭窗口

很容易出错😂。


^ + ⌘ + W 是按错了😧
我本想按 control + command + Q 来锁定我的屏幕,但不小心按了 W。
K
Kevin_Kinsey

在最近的更新中,在我的 VSC 中,您必须双击文件图标才能获得一个新选项卡。

就在我终于习惯在旧版本中单击 ONCE 时。我的意思是,如果 Microsoft 想与 F/OSS 竞争,我会“尽快推出新功能集”,但他们难道没有听说过 POLA ...并且没有破坏它吗?


谢谢!这让我发疯了。
再深入一点,这称为“预览编辑器”。描述是“控制从快速打开打开的编辑器是否显示为预览。预览编辑器被重复使用,直到它们被固定(例如通过双击或编辑)。”预览编辑器以斜体字体显示。在设置中查看,两个选项是 Workbench > Editor > “Enable Preview From Quick Open”和“Enable Preview”。
也为我工作。
A
Alferd Nobel

在 VsCode 版本 1.64.2 上,执行以下操作:

打开 VsCode 设置并搜索“显示选项卡”,如此屏幕截图所示:选中并选择“显示选项卡”选项,如指出的那样。


H
Habib

对于 Mac,如果您的标签关闭图标消失并在新标签中显示每个页面,只需按下(如图所示)。

https://i.stack.imgur.com/7TJoA.png

Command + Control + W

或者

⌘ + ^ + W

它将出现您的选项卡图标(如图所示)。

https://i.stack.imgur.com/q7sNN.png


B
Bharat Mallapur

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

我知道我一直在努力解决它,直到我抽出时间在这里寻找答案!

通常,您可以单击文件并在预览选项卡中打开它,查看它并继续下一个。当您打开一个文件夹并快速浏览其中的文件时,这会很方便。

但是,当您实际处理文件时会感到困惑。最简单的解决方案是双击资源管理器选项卡中的文件,这将在其自己的单独选项卡中打开文件。

恕我直言,禁用该功能的另一种方法是习惯于预览选项卡的这种“默认”设置,而不是在设置中将其关闭,稍后,当您重新安装它或转到另一台机器时,正在苦苦挣扎“啊……我知道我做了一些事情来禁用这种行为!”。

如果这个思考过程对您不起作用,您可以随时按照其他答案中的建议进行操作。


d
deva11

转到 Preferences -> Settings -> UserSettings -> Workbench -> EditorManagement 选中 "Show Tabs" 。标签将立即出现。享受


S
Sam

按照这个,

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

并重新开始,享受(y)


A
AEM

发生此错误是因为 workbench.editor.showTabs 设置为 false。打开 Settings.json 按 cmd+Shift+p 然后输入 Open Setting 并按 Enter

在 settings.json 文件的底部添加这一行。

"workbench.editor.showTabs": true


o
olammy

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


似乎双击是这里的诀窍。单击即可在现有选项卡中打开文件
Z
Zoe stands with Ukraine

我认为是属性 "workbench.editor.showTabs": true。我遇到了同样的问题,我只是将此设置更改为 true。


J
Job M

简而言之:双击(打开)而不是单击


H
Henk Kruger

如果您仍然觉得有此问题,则可能是启用了“预览模式”。选项卡的标题将是斜体,这意味着它处于预览模式,并且当您打开下一个文件时将使用相同的选项卡,除非您开始修改文件。

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


A
Ambuj Kumar

在最新的 Visual Studio 代码中,双击文件资源管理器中的任何文件将在新选项卡中打开。它假定单击作为文件预览选项,许多人对此感到困惑。


r
ricky

尝试这个

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

s
suresh

vscode 中,点击 file>preference>setting。在设置中,会有一个搜索栏。在那里,您必须搜索 "workbench.editor.enablePreview": false。然后你会得到一个带有复选框的选项。如果已选中,则将其标记为未选中。


A
Alexander Immanuel D

我相信这是 VS Code 中的一个新功能,当您打开一个新项目并逐个文件浏览代码文件时,每个文件都将在同一个选项卡中被替换,而如果您对文件进行一些更改并保存它,并尝试打开一个新文件,它将在一个新文件中打开。

可能是通过限制用户打开多个选项卡并限制他们仅在需要编辑其中的文件时才使用多个选项卡来尝试进行某种选项卡清理。


R
Ruli

Goto Settings (Ctrl + ,) Type 'workbench.editor' 点击复选框控制是否打开编辑器...你的问题解决了

https://i.stack.imgur.com/unvMD.jpg


X
XpressGeek

文件 > 首选项 > 设置

搜索编辑器在搜索栏上启用预览,禁用启用预览选项(只需取消勾选或设置为 false)。

https://i.stack.imgur.com/oRX5k.jpg

https://i.stack.imgur.com/OIXFG.jpg


B
BrianB

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


v
vikramvi

在 VSCode 中,单击管理(是显示在左下角的齿轮)> 设置 >

在顶部的搜索栏中键入“showtabs”,进行以下 2 项更改

工作台 › 编辑器:显示选项卡 = 选中工作台 › 编辑器:选项卡大小 = 缩小


h
hoogw

你需要编辑 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
        }

R
Rafael Guimarães

转到首选项 > 工作台 > 启用预览,或者只是打开首选项并搜索“预览”,标记为真。


n
nooru73

快速修复,单击要在旁边的另一个选项卡中显示的页面并将其拖动到那里,它将恢复为将每个页面作为新选项卡打开的正常方式。

我的参考是我现在就做了,所以我决定在这里注册,希望能让有这个问题的人更容易。


S
Sujay

我遇到了同样的问题,我只是在 Visual Studio 2017 中更改了以下设置。

工具 > 环境 > 选项卡和窗口

visual studio 2017 view