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

时间:2018-02-02 19:40:01

标签: visual-studio-code

我点了一些快捷方式,我无法找到关闭它的设置。但是打开多个文件并不会显示不同的标签。

这是我看到的

enter image description here

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

enter image description here

24 个答案:

答案 0 :(得分:110)

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

"workbench.editor.showTabs": false

我还认为在this question中正好相反的是

希望其中一些帮助

答案 1 :(得分:108)

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

答案 2 :(得分:23)

被接受的答案由于某种原因对我不起作用。但是在这里找到的答案是:How to config vscode to open files always in a new tab?

简而言之:

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

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

"workbench.editor.enablePreview": false

答案 3 :(得分:15)

由于错误,我在Visual Studio代码上点击了Mac Ctrl + Command + W按钮,然后打开了隐藏的文件标签。

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

答案 4 :(得分:12)

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

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

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

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

答案 5 :(得分:10)

如果您使用的是VSCODE,请尝试使用此command + ctrl + w

答案 6 :(得分:7)

关注此事

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

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

答案 7 :(得分:7)

在Mac中

try命令+ ctrl + w,效果很好

答案 8 :(得分:4)

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

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

答案 9 :(得分:3)

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

答案 10 :(得分:3)

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

我知道我一直在为此苦苦挣扎,直到抽出时间在这里搜索答案!

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

但是,当您实际上在文件上工作时,会感到困惑。最简单的解决方案是在资源管理器标签中的文件上 双击 ,这会在单独的 单独标签中打开文件

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

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

答案 11 :(得分:3)

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

答案 12 :(得分:2)

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

答案 13 :(得分:2)

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

答案 14 :(得分:2)

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

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

答案 15 :(得分:2)

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

enter image description here

Command + Control + W

⌘ + ^ + W

它将显示您的标签图标(如图所示)。

enter image description here

答案 16 :(得分:1)

转到首选项-> 设置-> 用户设置-> 工作台-> EditorManagement < / strong>
选中“ 显示标签”。标签将立即显示。享受

答案 17 :(得分:1)

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

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

  1. 工作台 › 编辑器:显示标签 = 选中

  2. 工作台 › 编辑器:标签大小 = 缩小

答案 18 :(得分:1)

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

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

"workbench.editor.showTabs": true

答案 19 :(得分: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
        }

答案 20 :(得分:0)

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

答案 21 :(得分:0)

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

workbench editor in vss

答案 22 :(得分:0)

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

答案 23 :(得分:-1)

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

  

工具>环境>标签和窗口

visual studio 2017 view