【发布时间】:2019-04-10 16:47:03
【问题描述】:
(使用MacOS Mojave, VSCode 1.28.2)
我在文本编辑中使用 VSCode(如 .js、.txt、.csv、...)。
当我在 Finder 或桌面(或“在 VSCode 中打开”)中双击并打开一个文件时,如果我正在打开另一个工作区,它会在与我已经打开的工作区相同的窗口中打开该文件。
如何让 VSCode 始终在新窗口中打开文件?
【问题讨论】:
(使用MacOS Mojave, VSCode 1.28.2)
我在文本编辑中使用 VSCode(如 .js、.txt、.csv、...)。
当我在 Finder 或桌面(或“在 VSCode 中打开”)中双击并打开一个文件时,如果我正在打开另一个工作区,它会在与我已经打开的工作区相同的窗口中打开该文件。
如何让 VSCode 始终在新窗口中打开文件?
【问题讨论】:
在settings.json 中设置"window.openFilesInNewWindow": "on"。
单击窗口左下角的齿轮图标,选择Settings,然后在“设置”选项卡顶部出现的搜索框中输入window.openFilesInNewWindow,以快速找到设置。点击它并从下拉列表中选择“on”。
它解释了(低于或高于设置,取决于您是使用新的设置管理器还是编辑settings.json 文件):
文件将在新窗口中打开。
【讨论】:
您可以尝试打开以下内容:
Open the Command pallet using Ctrl+Shift+p
Open user settings(which is a JSON)
Add a new property
"workbench.editor.enablePreview": false
并保存
【讨论】:
enablePreview 用于不在工作区中打开文件作为预览 —这可能会覆盖当前的编辑器窗口。