如何在新选项卡中打开文件?

Posted

技术标签:

【中文标题】如何在新选项卡中打开文件?【英文标题】:How can I open a file in a new tab? 【发布时间】:2017-09-28 01:37:57 【问题描述】:

如何使用 Ctrl+P 打开一个新文件,这样它就不会覆盖当前文件,而是使用一个新选项卡?

另外,如果它已经在选项卡上打开,是否可以集中搜索文件而不是打开它,以避免重复?

【问题讨论】:

How to config vscode to open files always in a new tab?的可能重复 【参考方案1】:

转到菜单 FilePreferencesSettings → 搜索 "settings.json",然后在之前的最后一行,在最后一个选项后面加逗号并粘贴:

"workbench.editor.enablePreview": false

例如:


    "editor.fontFamily": "'Consolas', 'monospace', 'Times New Roman'",
    "terminal.integrated.fontFamily": "monospace",
    "editor.fontSize": 13,
    "workbench.iconTheme": "vscode-icons",
    "workbench.editor.enablePreview": false

【讨论】:

【参考方案2】:

第一次点击和使用后都保持打开文件选项卡,请转到定义,

“workbench.editor.enablePreview”:假

这是正确的答案。

【讨论】:

【参考方案3】:

无需更改设置,更简单的选择是将文件从侧边栏拖到选项卡栏上。它在新标签页中打开。

【讨论】:

双击比较方便。【参考方案4】:

在边栏中单击文件时,Visual Studio Code 会在预览模式中打开它,这样您就可以快速查看文件。

预览模式的行为

预览模式下的选项卡不会保持打开状态。 一旦您从边栏中打开另一个文件,如果它处于预览模式,它就会覆盖现有文件。 如果处于预览模式,选项卡的标题将显示为斜体,如下图所示。

重要!

如果要编辑文件,请不要在预览模式下打开,而是双击侧边栏中的文件。

如果文件已经以预览模式打开,则将其转换为编辑模式:

双击标题栏中的斜体文件名,Ctrl-K 回车

禁用预览模式的步骤

标准:

如果你想同时禁用预览模式,那就是:

通过侧面菜单访问文件。 使用 Ctrl + P 打开快速打开菜单。

解决方案:

使用快捷键Ctrl+Shift+P打开Command Palette。 键入Preferences: Open User Settings。这将打开设置编辑器。搜索 workbench.editor.enablePreview,然后取消选中复选框(更改会自动保存并用蓝色左边框表示)。

补充:

如果您只想在快速打开菜单中禁用预览模式,请取消选中 workbench.editor.enablePreviewFromQuickOpen 复选框。

【讨论】:

如果您想保持标准的预览行为,您可以使用ctrl+p 在预览模式下打开文件,然后使用ctrl+k enter 将其完全打开进行编辑。这会将预览选项卡变成一个完全独立的选项卡,就像您在资源管理器中双击打开文件一样。 “双击侧边栏中的文件”也适用于标签标题栏,如果标签标题栏是斜体,则双击它会删除预览模式【参考方案5】:

TL;适用于 Mac 用户的 DR

第一步:+,

第 2 步:搜索 Preview 并禁用 Workbench › Editor: Enable Preview

【讨论】:

以上是关于如何在新选项卡中打开文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用html在新选项卡中打开指向pdf文件的链接

使用ajax在新选项卡中打开文件

如何使用 Ajax 成功在新选项卡中打开 URL?

jquery:如何在新选项卡中打开一个 url,并将帖子数据传递给该 url

javafx动态地在新选项卡中打开一个新的fxml文件

如何在 Visual Studio Code 的新选项卡中打开文件