当我搜索新文件时,Visual Studio代码会关闭我的文件

Sam*_*ack 31 text-editor editor visual-studio-code

我正在使用Visual Studio Code工作,我使用ctrl-P命令搜索我的目录中的文件.

当我想要搜索另一个文件时,会出现问题,它会在第一个搜索到的文件的位置打开它,然后关闭它.

有什么设置可以避免这种痛苦吗?

Mat*_*ner 33

默认情况下,VSCode以预览模式打开文件.这在菜单栏中以斜体名称表示.正如John所说,您可以双击该文件以完全打开它.

要禁用此行为,请尝试设置:

"workbench.editor.enablePreview": false
Run Code Online (Sandbox Code Playgroud)

  • 感谢您的修复!令人惊讶的是,这不是默认设置,因为这是地球上所有其他编辑器的工作方式。发现这太令人沮丧了。 (12认同)
  • 您也可以通过双击打开该文件,它将保持打开状态。如果它已处于预览状态(选项卡标题为斜体),您还可以通过双击标题或按 Ctrl+K、Enter 将其保持打开状态。 (5认同)

Sam*_*ari 8

当您从搜索结果中选择文件->时,您会看到文件打开时文件名用斜体显示。这意味着该文件在预览模式下打开。现在,您选择选择的任何其他文件将替换此选项卡中的内容。

要使此标签停留在打开的标签中,您可以:

双击以选择文件在搜索窗格中双击已选择的文件 ->您将看到文件名不再是斜体(这意味着该文件现在固定为选项卡)

或者,

您可以使用以下设置将所有选定文件作为单独的选项卡打开:

“ workbench.editor.enablePreview”:否

可以在这里找到此设置:文件->首选项->设置

但是使用此方法的缺点是您单击的所有文件将保持打开状态,然后在搜索后需要清除选项卡。