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

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

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


当前回答

在我的例子中,我还必须将workbench.editor.showTabs属性设置为true(除了workbench editor.enablePreview)

我不知道它是怎么变成假的。也许,我不小心使用了一些快捷方式将其设置为false。

其他回答

注意斜体文件名

请注意,如果已在预览模式下打开,则选项卡上的文件名格式为斜体。

快速使文件退出预览模式

要使文件始终在VSCode编辑器中可用(即,将其从预览模式转换为正常模式),可以双击该选项卡。然后,您会注意到该名称变为非斜体。

当然,您只需双击即可打开文件。这将在新选项卡中打开文件,跳过预览模式。

功能或错误?

我相信预览模式非常有用,特别是当你的屏幕空间有限,需要检查很多文件时。

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

在此处添加以下代码:

"workbench.editor.enablePreview": false 

适用于不想禁用预览模式的任何人。

当我阅读了所有的评论后,我发现我更喜欢的是快捷键,它可以将打开的文件固定在快速打开/Ctrl+P上,或者这意味着将打开的文档保存在编辑器中,是的,也不需要用鼠标双击文件列表。

感谢@jontem和@MattLBeck。

使用Ctrl+S(在Mac上为+S)调用save命令是实现我所希望的最简单方法。

如果你发现你这样做是为了让编辑器经常打开文件,是的,我希望你像前面提到的那样,设置“workbench.editor.enablePreview”:false或“workbench编辑器.enablePreviewFromQuickOpen”:false选项。

如果您已在预览模式下打开文件,并希望在另一个选项卡中打开新文件:对于Mac:使用cmd+p->查找文件并alt+enter。

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

预览模式选项卡不会保持打开状态。当您从侧边栏打开另一个文件时,将使用现有的预览模式选项卡(如果存在)。通过查看选项卡栏中的标题,可以确定选项卡是否处于预览模式。如果标题为斜体,则选项卡处于预览模式。

要打开文件进行编辑(即不要在预览模式下打开),请双击侧边栏中的文件,或在侧边栏中单击该文件,然后双击其预览模式选项卡的标题。

如果要同时禁用预览模式,可以在设置文件中设置“workbench.editor.enablePreview”:false。您还可以使用“workbench.editor.enablePreviewFromQuickOpen”选项仅从快速打开菜单中禁用它。

在禁用预览模式之前,您需要打开设置文件。

专业提示:您可以使用命令调色板(快捷键Ctrl+Shift+P)打开设置文件,只需输入“首选项:打开用户设置”!

打开设置文件(设置文件应位于右侧)后,添加“workbench.editor.enablePreview”属性,并将其值设置为false。

您可以在此处了解有关Visual Studio代码的“预览模式”的更多信息。