如何设置双击文件时强制打开新VS Code实例而非现有窗口?
VS Code双击文件强制新开实例设置方法
全平台通用设置
- 打开任意VS Code窗口,按下
Ctrl+,(Windows/Linux)或Cmd+,(macOS)唤出设置页 - 顶部搜索框输入
window.openFilesInNewWindow找到对应配置项 - 将配置项的值从默认
default改为on即可
配置项值说明:
default:默认逻辑,文件在当前活动窗口以新标签页打开on:所有外部打开的文件都强制启动新VS Code实例off:所有外部打开的文件都在当前窗口以标签页打开,不会新建实例
Windows平台额外配置(若上述设置不生效可使用)
通过修改启动参数强制所有打开操作都走新实例逻辑:
- 找到VS Code桌面快捷方式,右键点击选择「属性」
- 在「目标」输入框的原有路径末尾,添加空格和
-n参数,修改后示例:"C:\Program Files\Microsoft VS Code\Code.exe" -n - 点击「应用」-「确定」保存设置,重启电脑后生效
macOS平台额外配置(若上述设置不生效可使用)
- 打开系统自带的「自动操作」App,新建「快速操作」
- 操作接收项选择「文件或文件夹」,位置选择「访达」
- 搜索添加「运行Shell脚本」动作,脚本内容填写:
open -n -a "Visual Studio Code" "$@" - 保存该快速操作后,将对应格式文件的默认打开方式修改为该快速操作即可
内容的提问来源于stack exchange,提问作者Jousboxx
相关产品推荐
相关产品推荐

