Vscode更换插件下载位置

使用windows命令"mklink"更换Vscode插件默认下载位置.

  C盘快要爆炸了,紧急救援。

  一般而言vscode的插件默认下载位置为"C:\Users\%USERNAME%\.vscode\extensions",工作区记录、打开文件记录为"C:\Users\%USERNAME%\AppData\Roaming\Code",其中%USERNAME%根据个人电脑中的用户名更改,可以直接在文件资源管理器中查看,我的是Administrator。重装Vscode和移动储存位置的操作是不一样的。

对于刚刚安装vscode的用户:

  1. 删除以下文件夹:
    • C:\Users\Administrator\.vscode
    • C:\Users\Administrator\AppData\Roaming\Code
  2. 新建以下文件夹,根据个人喜好建立,或者直接使用我的:
    • D:\ProgramData\VisualStudioCode\AppData\Roaming\Code
    • D:\ProgramData\VisualStudioCode\.vscode
  3. 打开 cmd.exe
  4. 分别输入以下命令,回车即可。
    • mklink /D "C:\Users\Administrator\AppData\Roaming\Code" "D:\ProgramData\VisualStudioCode\AppData\Roaming\Code"
    • mklink /D "C:\Users\Administrator\.vscode" "D:\ProgramData\VisualStudioCode\.vscode"
  5. 成功后会显示
    • 为 C:\Users\Administrator\AppData\Roaming\Code <<===>> D:\ProgramData\VisualStudioCode\AppData\Roaming\Code 创建的符号链接
    • 为 C:\Users\Administrator\.vscode <<===>> D:\ProgramData\VisualStudioCode\.vscode 创建的符号链接
  6. 题主这里出现该错误是因为已经链接过了,如果各位没有链接成功过就出现这个错误,说明第1步没有删除掉文件夹。
image-20250217150348445

对于已经安装拓展使用过vscode的用户:

  1. 新建以下文件夹,根据个人喜好建立,或者直接使用我的:

    • D:\ProgramData\VisualStudioCode\AppData\Roaming\Code
    • D:\ProgramData\VisualStudioCode\.vscode
  2. 复制:

    • C:\Users\Administrator\.vscode

      ->>D:\ProgramData\VisualStudioCode\.vscode

    • C:\Users\Administrator\AppData\Roaming\Code

      ->>D:\ProgramData\VisualStudioCode\AppData\Roaming\Code

  3. 删除以下文件夹:

    • C:\Users\Administrator\.vscode
    • C:\Users\Administrator\AppData\Roaming\Code
  4. 打开 cmd.exe

  5. 分别输入以下命令,回车即可。

    • mklink /D "C:\Users\Administrator\AppData\Roaming\Code" "D:\ProgramData\VisualStudioCode\AppData\Roaming\Code"
    • mklink /D "C:\Users\Administrator\.vscode" "D:\ProgramData\VisualStudioCode\.vscode"
  6. 成功后会显示

    • 为 C:\Users\Administrator\AppData\Roaming\Code <<===>> D:\ProgramData\VisualStudioCode\AppData\Roaming\Code 创建的符号链接
    • 为 C:\Users\Administrator\.vscode <<===>> D:\ProgramData\VisualStudioCode\.vscode 创建的符号链接

备注一下mklilnk操作:mklink操作

posted @   cute-jiojio  阅读(331)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示