我在新引入的选项卡中使用Visual Studio Code 1.3.1。

当我单击文件时,第一个文件将在一个选项卡中打开。如果我没有对此文件进行任何更改,第二个单击的文件将在同一个选项卡上打开。

如何避免这种情况,并使Visual Studio代码始终打开一个新选项卡?


当前回答

使用GUI启用

转到“代码”->“首选项”->“设置”->“用户”->“窗口”->“新建窗口”

在这里,在新窗口中打开文件,在下拉列表中选择“on”。

我的VS代码版本1.38.1

其他回答

基本上,有三种设置需要更新(首选项>>设置):

workbench.editor.enablePreview:将其设置为全局启用或禁用预览编辑器workbench.editor.enablePreviewFromQuickOpen:将其设置为启用或从快速打开打开时禁用预览编辑器workbench.editor.showTabs:最后需要设置否则,将不会显示任何选项卡,您只会想知道为什么设置/取消设置上述两项不起作用

1.双击文件,而不是单击。

而不是单击文件,(就像我在以前的GIF中所做的那样)双击。这将告诉VS代码,当您切换到新文件时,您希望该文件保持打开状态。这是我的美丽示范:

2.双击要保持打开的选项卡

如果您正在使用的选项卡处于“预览模式”(斜体),并且您希望它在打开另一个文件时保持打开状态,则此操作有效。

3.右键单击选项卡并选择“保持打开”

这一点不言自明。只需右键单击屏幕顶部选项卡上的预览模式选项卡(虽然它是斜体的),并在弹出上下文菜单后单击“保持打开”。这是我的美丽示范:

当您在左侧边栏的文件浏览器中单击一个文件或从快速打开菜单(Ctrl-P,键入文件名,Enter)中打开该文件时,Visual Studio Code将以所谓的“预览模式”打开该文件,这允许您快速查看文件。

这是一个功能,而不是bug。

在编程时,通常只需要打开一个文件一小段时间,就可以“预览”其内容。

有关详细信息

实际上,当您打开文件时,VSCode会显示文件的预览。如果您想在新选项卡中打开文件,只需使用此设置禁用预览(将其粘贴到settings.json文件中)。

"workbench.editor.enablePreview": false, 

-您可以进一步使用此设置

"workbench.startupEditor": "newUntitledFile",

-它将用一个空白的新无标题文件打开VSCode编辑器,以便快速入门。

从设置中可以找到editsettings.json您需要按预览进行搜索。请检查以下屏幕短信息。

在此处添加以下代码:

"workbench.editor.enablePreview": false 

设置->工作台->编辑器管理->启用预览