自学内容网 自学内容网

VS Code打不开?是不是“%USERPROFILE%\.vscode\extension链接到VS Code Install目录了

前言:

        Windows系统下通病C盘存储一般会随着使用空间不足,无外乎大力出奇迹为C盘扩容,愚见此乃饮鸠止渴。众多Window系统用户的C盘使用空间逐渐不足,主要原因在于%APPDATA%和%USERPROFILE%两个系统参数对应的路径占用空间随用户使用增大。为此,人们开始致力于自定义软件的安装路径,各种配置软件一些文件路径。

正文:

      VS Code安装后默认的用户配置和APP数据会%APPDATA%和%USERPROFILE%自动生成,而且%USERPROFILE%\.vscode\extension对应VS Code的插件目录,如果插件增多务必增加C盘空间存储压力,为此作者将vscode\extension链接(mklink)到VS Code的安装目录(D:\...\VS Code)下新建的extensions文件夹里。然而一天,VS Code不能打开了,原因在于VS Code安装目录下的extensions不见了!!!,导致VS Code不能读取extension文件夹,无法运行。

解决办法:

搬迁Code和./vscode文件,为文件夹AppData的Code和UserProFile的./vscode增加符号链接。

注:

C:\Users\user\AppData\Roaming -》 %APPDATA%
                    C:\Users\user           -》 %USERPROFILE%

C:\Users\user>mklink /D "C:\Users\linry\.vscode" "D:\DevelopmentKits\UserProFileAndAppData\Microsoft VS Code\.vscode"
为 C:\Users\user\.vscode <<===>> D:\..\Microsoft VS Code\.vscode 创建的符号链接

C:\Users\user>mklink /D "%APPDATA%\Code" "D:\DevelopmentKits\UserProFileAndAppData\Microsoft VS Code\AppData\Code"
为 C:\Users\user\AppData\Roaming\Code <<===>> D:\..\Microsoft VS Code\AppData\Code  创建的符号链接

拓展:

如其他软件如遇空间存储问题,欲迁移文件方便迁移可使用符号链接,C盘空间大拓展可将%APPDATA%和%USERPROFILE%对应路径文件夹建立为符号链接。


原文地址:https://blog.csdn.net/lin1094201572/article/details/142916072

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!