使用干净或自定义配置文件启动VSC

时间:2018-04-05 08:29:12

标签: visual-studio-code

通常,VSC会将设置和用户数据存储在%appdata%\Code中(以及%userprofile%\.vscode中的扩展名。

有没有办法告诉新实例加载其他个人资料或以"空白画布开始" (就像你可以使用-no-remote -profile "path\to\profile"命令行参数一样使用Firefox)?

测试会很棒。

1 个答案:

答案 0 :(得分:0)

是的,可以在Advanced CLI options参数:

中记录
  

--user-data-dir <dir>指定保留用户数据的目录,在以root身份运行时非常有用。

     

--extensions-dir <dir>设置扩展的根路径。

因此,使用这两个参数创建快捷方式可以提供一个&#34; vanilla&#34; VSC实例启动器:

code --extensions-dir "C:\tmp-exts" --user-data-dir "C:\tmp-profile"

重要提示:请确保您正在调用正确的code可执行文件:它应该是\VSCode\bin\code.cmd不是 \VSCode\Code.exebug?)。< / p>

VSCode现在支持portable mode,即位于应用程序目录中的名为data的文件夹优先于appdata(现在甚至通过命令行开关bug?)。