如何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(不是斜体)。 
我相信预览模式是有用的,特别是当你有有限的屏幕空间,并需要检查许多文件。