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

Posted

技术标签:

【中文标题】VSCode 在标签栏中仅显示一个文件(无法打开多个文件)【英文标题】:VSCode showing only one file in the tab bar (can't open multiple files) 【发布时间】:2018-07-13 08:58:31 【问题描述】:

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

这是我看到的

但是当我打开一个新标签时,这是我所期待的

【问题讨论】:

当我打开一个文件夹时,我发现没有任何文件显示。我在以下位置发布了问题:superuser.com/questions/1628804/… 【参考方案1】:

检查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 谢谢人再次按下这些键为我修复了它【参考方案2】:

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

【讨论】:

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

在 Mac 中尝试 command + ctrl + w 效果很好

【讨论】:

@ItayElgazar 我看到了这个答案,喃喃自语“感谢上帝”,然后看到你的评论:D 也适用于 ubunto:[command(windows button)] + CTRL +W 赞美领主的回答 猫怎么总能找到这样疯狂的捷径【参考方案4】:

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

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

"workbench.editor.enablePreview": false

【讨论】:

只有这个其他问题的答案才能为我解决。简而言之:双击(打开)而不是单击(预览)。 这让我免于无法比较脚本!谢谢! 这是唯一有效的答案。也许它可以与其他方法结合使用。 我的 VSCode 刚刚开始这样做,没有任何警告。这个答案修复了它,但不确定最后 2 分钟发生了什么变化!【参考方案5】:

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

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

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

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

Windows key in default keybindings on Windows Add toggleTabsVisibility to keybinding actions

【讨论】:

最重要的键 Control+CMD+W 用于启用,多个选项卡【参考方案6】:

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

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

【讨论】:

【参考方案7】:

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

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

【讨论】:

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

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

Command + Control + W

⌘ + ^ + W

它会出现你的标签图标(如图所示)。

【讨论】:

【参考方案9】:

VSCode 扩展:Wrap Console Log 使用Ctrl + Alt + W 进行换行

VSCode 使用 ^ + ⌘ + W 切换标签可见性

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


很容易出错?。

【讨论】:

^ + ⌘ + W 是按错了?【参考方案10】:

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

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

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

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

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

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

【讨论】:

【参考方案11】:

转到首选项 -> 设置 -> 用户设置 -> 工作台 -> EditorManagement 选中“显示标签”。标签会立即出现。享受

【讨论】:

【参考方案12】:

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

【讨论】:

看来双击是这里的诀窍。单击即可在现有选项卡中打开文件【参考方案13】:

按照这个,

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

然后重新启动, 享受(y)

【讨论】:

【参考方案14】:

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

【讨论】:

【参考方案15】:

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

【讨论】:

【参考方案16】:

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

【讨论】:

【参考方案17】:

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

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

【讨论】:

【参考方案18】:

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

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

"workbench.editor.showTabs": true

【讨论】:

【参考方案19】:

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

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

【讨论】:

【参考方案20】:

试试这个

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

【讨论】:

【参考方案21】:

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

【讨论】:

【参考方案22】:

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

【讨论】:

【参考方案23】:

转到设置 (Ctrl + ,) 输入“workbench.editor” 点击复选框 控制是否打开的编辑器... 你的问题解决了

【讨论】:

【参考方案24】:

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

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

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

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

【讨论】:

【参考方案25】:

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

【讨论】:

【参考方案26】:

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

【讨论】:

【参考方案27】:

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

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

visual studio 2017 view

【讨论】:

【参考方案28】:

转到键盘快捷键并搜索隐藏的标签缩进->默认情况下不会分配任何快捷键,您必须分配它然后运行快捷键。会修复的。

【讨论】:

以上是关于VSCode 在标签栏中仅显示一个文件(无法打开多个文件)的主要内容,如果未能解决你的问题,请参考以下文章

Matplotlib 轴图例在 barh 中仅显示一个标签

vscode打开文件夹后无法正常显示

如何在精灵工具包游戏中仅在场景中显示一次标签

如何在多行字符中仅显示一个标签?

Ios Swift:在自定义标签栏中显示导航栏

如果在 Flutter 中仅按下空格键,则会出现 VSCode 智能感知