如何configurationvscode打开文件总是在一个新的选项卡?

我正在使用vscode 1.3.1和新引入的选项卡。 当我点击文件时,第一个文件将在选项卡中打开。 如果我不对这个文件做任何改变,第二个被点击的文件将在同一个标​​签中打开。 我怎样才能避免这一点,并让vscode总是打开一个新的标签?

我假设你正在使用位于Visual Studio代码的边栏内的文件浏览器来打开文件。 如果你不是,这个答案可能不会对你有任何用处。

当您单击侧边栏中的一个文件时,Visual Studio Code会以所谓的“预览模式”打开它,这使您可以快速查看文件。

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

要打开文件进行编辑(即不要在预览模式下打开),请双击边栏中的文件。

如果要一起禁用预览模式,可以在设置文件中将"workbench.editor.enablePreview"属性设置为false。 还要记下"workbench.editor.enablePreviewFromQuickOpen"选项,以防止您只能从快速打开的菜单中禁用此选项。

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

专业提示 :您可以使用命令面板打开您的设置文件,只需input“ Preferences: Open User Settings ”!

一旦你打开你的设置文件( 你的设置文件应该位于右侧),添加"workbench.editor.enablePreview"属性,并将其值设置为false

你可以在这里了解更多关于Visual Studio Code的“预览模式”。

如果您不想禁用预览模式 ,则可以明确告诉vscode保持打开特定的选项卡。 如上所述,带有斜体文字的标签标题处于预览模式

要使标签退出预览模式,您可以右键单击选项卡,然后selectkeep open或使用快捷方式cmd+k enter ,该命令将映射到命令workbench.action.keepEditor

我想出了同样的问题,并打开setting.json文件,添加以下内容:

 "workbench.editor.enablePreview": false 

使用workbench.editor.enablePreview: false可以完全禁用预览模式。

使用workbench.editor.enablePreviewFromQuickOpen: false可以禁用从快速打开菜单打开的文件的预览模式。

请注意,如果文件处于预览模式,则选项卡上显示的文件名将斜体显示

如果你想保留文件(即不在预览模式), double-click该标签,你会注意到名称改变为普通types(不是斜体)。

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