You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何修改Visual Studio Code的workspaceStorage文件夹默认存储路径

修改VS Code workspaceStorage存储路径的方法

刚好我之前也被这个路径占空间的问题困扰过,试了几种方法,下面分享两个最靠谱的(针对Windows系统,你的路径是Windows环境下的):

方法一:修改快捷方式启动参数

这是最直观的方法,适合日常通过快捷方式启动VS Code的情况:

  • 找到VS Code的快捷方式(桌面、任务栏或者开始菜单里的都行),右键选择属性
  • 在「目标」输入框的末尾,添加一段参数:--user-data-dir="你的新存储路径",注意要和原路径之间留一个空格。举个例子,原目标是:
    "C:\Users\Administrator\AppData\Local\Programs\Microsoft VS Code\Code.exe"
    
    修改后变成:
    "C:\Users\Administrator\AppData\Local\Programs\Microsoft VS Code\Code.exe" --user-data-dir="D:\VSCodeUserData"
    
  • 点击「应用」→「确定」,重启VS Code之后,workspaceStorage就会自动生成在你指定的新路径下的User\workspaceStorage文件夹里了

方法二:修改Windows注册表(全局生效)

如果平时习惯双击代码文件直接打开VS Code,或者用其他方式启动,这个方法能让所有启动方式都生效:

  • 按下Win + R组合键,输入regedit打开注册表编辑器
  • 定位到路径:HKEY_CLASSES_ROOT\Applications\Code.exe\shell\open\command
  • 双击右侧的「默认」字符串值,在原有内容的末尾("%1"之前)添加同样的参数:--user-data-dir="你的新存储路径",修改后的示例:
    "C:\Users\Administrator\AppData\Local\Programs\Microsoft VS Code\Code.exe" --user-data-dir="D:\VSCodeUserData" "%1"
    
  • 保存修改后,不管用哪种方式启动VS Code,都会使用新的存储路径

注意事项

  • 建议提前备份原来的C:\Users\Administrator\AppData\Roaming\Code\User\workspaceStorage文件夹,防止数据丢失
  • 新路径最好是专门为VS Code创建的空文件夹,避免和其他文件混淆
  • 修改后第一次启动VS Code,可能需要重新加载一下工作区,属于正常现象

内容的提问来源于stack exchange,提问作者Murphy

火山引擎 最新活动