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%

bash 复制代码
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%对应路径文件夹建立为符号链接。

相关推荐
勤奋的大熊猫1 个月前
VS code EXPLORER 中不显示指定文件及文件夹设置(如.pyc, __pycache__, .vscode 文件)
vs code
林晓lx2 个月前
在VS Code中使用Snippet Craft扩展提高编码效率
vs code
林晓lx2 个月前
[VS Code扩展]写一个代码片段管理插件(二):功能实现
javascript·ide·typescript·插件·vs code
Thanks_ks3 个月前
2 C 语言开发工具选择、 MinGW 的安装与配置、VS Code 的安装与配置、插件推荐
环境搭建·vs code·mingw-w64·settings.json·环境变量配置·开发工具选择·插件推荐
oscar9993 个月前
如何获取VS Code扩展的版本更新信息
version·extension·vs code
林晓lx3 个月前
[VS Code扩展]写一个代码片段管理插件(一):介绍与界面搭建
ide·插件·vs code
oscar9995 个月前
VS Code扩展开发介绍和快速示例
开发·extension·vs code·扩展
WarmOrange010 个月前
VS Code连接远程Linux服务器调试MPI程序
vs code
微小冷1 年前
在VS Code中使用VIM
编辑器·vim·插件·vs code·效率