解决右键打开VSCode无法加载扩展
程序员文章站
2022-06-03 07:57:44
...
问题描述
vscode扩展默认是安装在C盘之中,有很多方法可以更改安装路径例如常见的修改快捷方式。but!!!细心的小伙伴会发现当你使用右键“通过code打开”是无法加载扩展的,这是因为当右键“通过code打开”是已经绕过了快捷方式,直接使用了code.exe,这时vscode就会去默认的位置也就是C盘去寻找扩展,什么都找不到自然无法加载了。再者当你每次更新vscode是都要重新修改vscode的快捷方式。是不是很麻烦?
解决方法
面对以上的问题我们可以采用mklink创建链接的方法解决。
mklink [[/d] | [/h] | [/j]] <link> <target>
参数 | 说明 |
---|---|
/d | 创建目录符号链接。 默认情况下,此命令将创建文件符号链接。 |
/h | 创建硬链接,而不是符号链接。 |
/j | 创建目录连接。 |
<link> | 指定正在创建的符号链接的名称。 |
<target> | 指定新符号链接引用的路径 (相对或绝对) 。 |
/? | 在命令提示符下显示帮助。 |
上面是微软官方给出的mklink的用法。
首先我们需要将扩展默认安装路径下的文件夹复制到我们设置的路径下,默认位置是:
C:\Users\用户名\.vscode\extensions
注意!!!复制完之后一定要将原来的文件删除,或者直接剪切
然后我们需要打开cmd,输入下面的命令:
mklink /d "旧路径" "新路径"
例如我的是:
mklink /d "C:\Users\用户名\.vscode\extensions" "E:\VSCode\extensions"
到此为止这个问题就解决了,当再次右键“通过code打开”可以看到扩展已经加载出来了,而且新扩展也会安装到新的路径下。
推荐阅读
-
Chrome浏览器无法打开应用商店安装扩展的两种解决办法
-
PHP Redis扩展无法加载的问题解决方法
-
google在国内加载网页相当慢无法打开网页的解决方法
-
Chrome浏览器无法打开应用商店安装扩展的两种解决办法
-
VSCODE报无法打开“printf.c”的解决方法
-
解决右键打开VSCode无法加载扩展
-
Linux下Vscode调试出现无法打开“libc-start.c“:无法读取文件解决方法
-
解决:Win10系统下,打开终端,提示 “无法加载文件C:\XXX\WindowsPowerShell\profile.ps1"的问题
-
php提示无法加载或mcrypt没有找到 PHP 扩展 mbstring解决办法
-
出现phpMyAdmin - 异常,无法加载 mysqli (外链,英语) 扩展,请检查您的 PHP 配置 - 文档的几个成功解决办法