如何创建Windows快捷方式,批量打开对应文件夹的VSCode独立实例?
实现批量启动独立VSCode实例的Windows快捷方案
当然可以实现!这个需求其实很容易通过Windows快捷方式搭配VSCode的启动参数来搞定,我给你一步步拆解操作:
一、创建单个文件夹的独立VSCode快捷方式
每个快捷方式对应一个项目文件夹,确保启动时打开独立的VSCode窗口:
- 右键桌面(或任意你想存放快捷方式的文件夹)空白处 → 新建 → 快捷方式
- 在「请输入项目的位置」输入框中,填写以下内容(注意替换路径):
例:"C:\Program Files\Microsoft VS Code\Code.exe" --new-window "你的项目文件夹完整路径""C:\Program Files\Microsoft VS Code\Code.exe" --new-window "D:\Work\Project-A"注意:如果你的VSCode是用户自定义安装(比如装在C盘用户目录),路径要改成对应的,比如
"C:\Users\你的用户名\AppData\Local\Programs\Microsoft VS Code\Code.exe" - 点击「下一步」,给快捷方式起个直观的名字(比如「VSCode - 项目A」),最后点击「完成」。
二、关键参数说明
这里的--new-window是核心:VSCode默认会把新文件夹打开到已有窗口中,加上这个参数就能强制启动完全独立的新VSCode实例,完美匹配你需要10个独立窗口的需求。
三、批量创建快捷方式的小技巧
手动建10个有点繁琐?可以用这个偷懒方法:
- 先建好第一个快捷方式作为模板,然后复制9份
- 右键每份复制的快捷方式 → 属性,修改「目标」里的项目文件夹路径,再改个对应的名称即可,比逐个新建高效很多。
四、使用方式
把这10个快捷方式集中放在同一个文件夹(比如桌面建个「项目快捷组」文件夹),选中全部10个后按回车,系统就会逐个启动独立的VSCode实例,每个实例都会自动打开对应的项目文件夹。
额外注意事项
- 如果你的VSCode是通过微软商店安装的,启动路径会不同,目标栏需要填写:
不过微软商店版的参数传递偶尔会有小问题,更推荐使用桌面安装版的路径配置。shell:AppsFolder\Microsoft.VisualStudioCode_8wekyb3d8bbwe!Code --new-window "你的项目文件夹路径" - 如果项目文件夹路径包含空格,一定要把路径放在双引号里,避免启动出错。
内容的提问来源于stack exchange,提问作者Extelliqent
相关产品推荐
相关产品推荐

