【问题标题】:Visual Studio Code closes my file when I search for new ones当我搜索新文件时,Visual Studio Code 会关闭我的文件
【发布时间】:2017-04-25 08:25:13
【问题描述】:

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

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

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

【问题讨论】:

  • 双击文件头,使其从斜体变为常规。然后它将保持打开状态。
  • 顺便说一句,这是默认方式!试试这个链接code.visualstudio.com/docs/editor/codebasics
  • @john 键盘快捷键是什么?如果您已经在使用 ctrl-p-ing 方式打开,如果您不必将手从键盘上移开即可进入 [预览模式之后的任何内容],那就太好了。
  • @ruffin Ctrl+K, Enter。如果你想重新分配它,它被称为workbench.action.keepEditor
  • 开发团队中认为这是个好主意的任何人都需要尽快解雇

标签: editor visual-studio-code text-editor


【解决方案1】:

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

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

"workbench.editor.enablePreview": false

【讨论】:

  • 感谢您的修复!很惊讶这不是默认设置,因为这是地球上所有其他编辑器的工作方式。发现这很令人沮丧。
  • 您可以使用 ctrl+K, 'Enter' 保持打开状态。按下“Enter”时不要忘记松开 CTRL。
  • 您也可以双击打开文件,它会保持打开状态。如果它已经处于预览状态(选项卡标题为斜体),您也可以通过双击标题或 Ctrl+K、Enter 保持打开状态。
【解决方案2】:

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

要让这个标签贴在打开的标签中,您可以:

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

或者,

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

“workbench.editor.enablePreview”:假

此设置可在此处找到:文件 -> 首选项-> 设置

但是使用它的缺点是您单击的所有文件都将保持打开状态,然后您需要在搜索后清理标签。

【讨论】:

  • 谢谢!双击是最好的主意
【解决方案3】:

Ctrl+P -- 用于定位文件 Alt+Enter -- 用于将该文件打开到下一个选项卡

【讨论】:

  • 在 MacOS 上是 Cmd+P 然后 Option+Enter
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-01-12
  • 2015-07-17
  • 1970-01-01
  • 2019-01-15
  • 1970-01-01
  • 2017-02-13
  • 2019-03-12
相关资源
最近更新 更多