在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?

这篇具有很好参考价值的文章主要介绍了在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


一、前言

  Visual Studio Code工具本身就是一种可以免安装的绿色工具,但是其插件(extension)以及用户数据缺省是存储在操作系统的系统目录下的。

  虽然已经将Visual Studio Code安装在D盘,但是扩展插件(extension)仍然默认安装在C盘。

  Visual Studio Code插件在Windows操作系统的默认安装路径为:%USERPROFILE%\.vscode\extensions\C:\Users\WeberZhou(用户名)\.vscode\extensions\

  本文将介绍两种更改 Visual Studio Code 扩展插件的安装位置的方法,个人更喜欢第2种。


二、先将扩展插件extensions从默认安装路径剪切到你真正想要存放的位置

  先打开扩展插件的默认安装路径 C:\Users\WeberZhou(用户名)\.vscode\extensions\
  将其中的所有文件“剪切”到 你自定义的<新的插件安装路径>

  建议不要将新的路径放在VS Code安装目录,VS Code每次更新都会刷新安装目录,会导致非安装时创建的文件夹全部删除,插件也会全部丢失,extensions链接失效会导致VS Code启动不了(包括双击图标,cmd输入code,右键->通过code打开等操作均无反应)。

  比如:我的新路径是 D:\Microsoft VisualStudioCode\VScode Extensions\

在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?


三、方法1:使用VSCode的 “ --extensions-dir ” 指令

  关于Visual Studio Code的指令,可以打开 cmd ,输入 code --help ,查看显示出的VS Code相关指令信息。

  如下图,--extensions-dir 指令是Extensions Management(扩展管理)中的第一条指令。
在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?

1. 可以通过cmd使用VS Code指令,修改指定的插件加载路径。

  注意:该方式使用前,必须已经安装Visual Studio Code,并且将其添加到了环境变量path中。
     这种方式存在弊端,就是命令行窗口不能关闭。

  (1)按下 Win + R ,输入 cmd ,打开“命令提示符”。
在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?

  (2)输入 code --extensions-dir <新的插件安装路径> ,然后按下“回车键”。
     例如:我准备将扩展插件extensions安装到新的地址D:\Microsoft VisualStudioCode\VScode Extensions\中,
        完整指令如下:

code --extensions-dir D:\Microsoft VisualStudioCode\VScode Extensions

在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?

2. 也可以通过直接修改VS Code快捷方式,添加指定的插件加载路径。

(1)在桌面找到Visual Studio Code快捷方式图标在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?

(2)鼠标右击Visual Studio Code图标,选择“属性”,打开属性面板。
在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?

(3)选择“快捷方式”栏,修改“目标(T):”选项。
   即在原来的字符后面添加 --extensions-dir "<新的插件安装路径>"
   完整指令是:<VSCode安装文件夹中Code.exe的安装路径> --extensions-dir "<新的插件安装路径> ,然后点击“确定”即可。

   注意:i) 输入的路径两边需要用英文(半角)的双引号。
      ii) --extensions-dir指令两端都需要有空格。

   例如:我准备将扩展插件extensions安装到新的地址 D:\Microsoft VisualStudioCode\VScode Extensions\ 中,
      我的完整指令如下:

"D:\Microsoft VisualStudioCode\software\Microsoft VS Code\Code.exe" --extensions-dir "D:\Microsoft VisualStudioCode\VScode Extensions"

在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?

3. 还可以修改注册表。

  (1)按下 Win + R ,输入 regedit ,打开“注册表编辑器”。
在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?

  (2)在以下三个注册表路径:
       i) 计算机\HKEY_CLASSES_ROOT\*\shell\VSCode\
         (设置文件右键菜单中添加VS Code功能)
       ii) 计算机\HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode\
         (设置文件夹右键菜单中添加VS Code功能)
       iii) 计算机\HKEY_CLASSES_ROOT\Directory\shell\VSCode\
         (设置文件夹背景右键菜单中添加VS Code功能)
     分别找到 command 文件夹,
     并将“数据”修改为<VS Code安装文件夹中Code.exe的安装路径> --extensions-dir "<新的插件安装路径>

   注意:i) 输入的路径两边需要用英文(半角)的双引号。
      ii) --extensions-dir指令两端都需要有空格。

   例如:我准备将扩展插件extensions安装到新的地址 D:\Microsoft VisualStudioCode\VScode Extensions\ 中,
      我将数据修改为:

"D:\Microsoft VisualStudioCode\software\Microsoft VS Code\Code.exe" --extensions-dir "D:\Microsoft VisualStudioCode\VScode Extensions"

在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?
在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?
在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?


四、方法2:使用Windows系统cmd内置的 “ mklink ” 指令

  1. 关于 “ mklink ” 指令的介绍,请看我的另一篇文章,传送门:《Windows系统下的mklink指令》

在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?

  1. 点击“搜索”图标在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?,搜索“cmd”或“命令提示符”,点击“以管理员身份运行”。
    在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?

  2. 输入 mklink /D "<原路径>" "<真正存放的路径>"

  注意:i) 各个参数之间存在一个空格。
     ii) 路径地址需要用英文(半角)双引号括起来。
     iii) 参数/d是用来创建文件夹目录的符号链接,所以填写的两个路径都应该是文件夹的路径,而不是文件的路径。

  比如,我将extensions扩展插件安装在 D:\Microsoft VisualStudioCode\VScode Extensions\ ,并在原来的默认路径下自动生成起链接作用的快捷方式指向 D:\Microsoft VisualStudioCode\VScode Extensions\ ,和使用桌面图标打开对应的应用程序一样。
  这样设置后,VS Code的扩展插件安装在默认路径时,会自动跳转安装到自定义设置的路径进行安装。

  我的完整指令如下:文章来源地址https://www.toymoban.com/news/detail-462086.html

mklink /d "C:\Users\WeberZhou\.vscode\extensions" "D:\Microsoft VisualStudioCode\VScode Extensions\"

  1. 创建符号链接成功,如下图:
    在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?
    在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?


到了这里,关于在Windows中,如何更改 Visual Studio Code 扩展插件的安装位置?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 修改『Visual Studio Code(VS Code)』插件默认安装路径的方法

    提示:文章中“『』”符号“加粗”都为着重说明,此二者同时使用一般为输入内容。 作者希望将『Visual Studio Code(以下简称为“ VS Code ”)』的插件安装在 数据盘 (D盘),用于统一管理,因此需要修改VS Code插件 安装路径 。 VS Code插件默认的安装位置为: C:Users{个人用户名

    2024年02月07日
    浏览(66)
  • 【大模型】直接在VS Code(Visual Studio Code)上安装CodeGeeX插件的过程

    【系统环境】Windows11 【工具】手机号或邮箱(用于注册CodeGeeX账号,没有账号是不能使用的) 这个可以自行百度,肯定比我说的全面、客观。 这里说一下我的理解(只针对我要用它干嘛,而不是它全部的用途哦)。 对于我来讲,它主要的用途有两个:代码生成器和智能问答

    2024年04月25日
    浏览(47)
  • Ubuntu 18.04快速安装Visual Studio Code的方法及插件

    Ubuntu 18.04安装Visual Studio Code的方法_李71~李先森的博客-CSDN博客 Step1:update apt,安装依赖项: sudo apt update sudo apt install gnupg2 software-properties-common apt-transport-https wget Step2:使用wget命令导入Microsoft GPG key: wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add - Step3:激活

    2024年02月13日
    浏览(53)
  • Visual Studio Code 常见的配置、常用好用插件以及【vsCode 开发相应项目推荐安装的插件】

    把插件的更新也一起取消了 字体对开发也很重要,不同字体,字母形态都不太一样,尤其是标点符号,逗号和分号的区分,有的字体看着这两者就很像 这样打开了很多个文件,就不会导致有的打开的文件被隐藏 相当于idea 查看当前类或接口的结构 Structure 支持快捷键与鼠标右

    2023年04月16日
    浏览(100)
  • C#扩展——Visual Studio 代码提示/智能提示字体大小更改方法.

    声明:本文为个人笔记,用于学习研究使用非商用,内容为个人研究及综合整理所得,若有违规,请联系,违规必改。 VS2019 在副屏上,输入部分后智能提示/代码提示字体太小了,看不清.想尝试调整字体,但在字体中一直找不到对应选项. 实现原理: 将菜单栏 工具——选项

    2024年02月11日
    浏览(46)
  • Visual Studio Code里如何运行html (Windows 10 和 Mac OS)

    在Web 开发时,作为Web 开发基本都是从编写 HTML 网页开始的。这篇文章讲的是如何起步配置开发环境来运行 HTML 代码。 在Windows和Mac 的 VS Code中都可以运行 HTML。 打开VS Code,在VS Code中安装, Code Runner , 如下所示 2、这是Code Runner安装简介中 运行和停止运行代码的方式 3、 Wi

    2024年02月07日
    浏览(56)
  • Visual Studio Code & Python教程3顶级扩展

    扩展功能非常宝贵。它们有助于提高代码质量,加快开发工作。我们将介绍一些必备的通用扩展。 微软的Pylance可以大大提高你的工作效率。Pylance是一款Python语言服务器,它增强了IntelliSense、语法高亮和大量其他功能,为 Python 开发人员带来了令人惊叹的开发体验。IntelliSen

    2024年04月13日
    浏览(44)
  • Visual Studio扩展插件

            Medium、dev.to、Reddit 等一些平台上却仍有推荐贴。这些扩展中有许多是原生存在于 Visual Studio Code 中,所以可以通过设置菜单启用 / 禁用或进行控制                   设置可以通过 UI 或 JSON 配置来控制。Wesley Smits 在文中以 JSON 版本为例建议:可以通过命令

    2024年02月07日
    浏览(77)
  • Visual Studio Code Python 扩展中的包管理

    排版:Alan Wang Python 凭借其简单的语法和强大的库,目前已成为最流行的编程语言之一,也是最适合那些刚接触编程的人们的语言。但是,随着项目复杂性和规模的增长,管理依赖项的复杂性也会增加。当新用户不断承接更成熟的项目,他们同时也了解了虚拟环境和管理依赖

    2024年02月15日
    浏览(44)
  • Visual Studio Code 1.77 发布,扩展的 GitHub Copilot 集成

    VS Code 1.77 已发布,此版本一些主要亮点包括: Accessibility 改进  - 用于悬停、通知和 Sticky Scroll 的新键盘快捷键。 、 down 、 home、 end、 page up 和 page down  键来聚焦悬停控件并进行水平和垂直滚动。聚焦悬停控件的键盘快捷键(Ctrl+K Ctrl+I)与用于在主光标位置显示悬停的快捷键

    2024年02月09日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包