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

相关推荐
Yongqiang Cheng7 天前
在 Visual Studio Code 中编译、调试和执行 Makefile 工程 llama2.c
vs code·llama2.c·编译、调试和执行·makefile 工程
Thanks_ks17 天前
【第 1 章 初识 C 语言】1.10 - 1.11 本书的组织结构、本书的约定
mingw·vs code·c 语言学习·书籍导读·编程环境·程序输出·系统差异
勤奋的大熊猫3 个月前
VS code EXPLORER 中不显示指定文件及文件夹设置(如.pyc, __pycache__, .vscode 文件)
vs code
林晓lx4 个月前
在VS Code中使用Snippet Craft扩展提高编码效率
vs code
林晓lx4 个月前
[VS Code扩展]写一个代码片段管理插件(二):功能实现
javascript·ide·typescript·插件·vs code
Thanks_ks4 个月前
2 C 语言开发工具选择、 MinGW 的安装与配置、VS Code 的安装与配置、插件推荐
环境搭建·vs code·mingw-w64·settings.json·环境变量配置·开发工具选择·插件推荐
oscar9994 个月前
如何获取VS Code扩展的版本更新信息
version·extension·vs code
林晓lx5 个月前
[VS Code扩展]写一个代码片段管理插件(一):介绍与界面搭建
ide·插件·vs code
oscar9996 个月前
VS Code扩展开发介绍和快速示例
开发·extension·vs code·扩展