如何在 Visual Studio 和 Visual Studio Code 中安装和管理扩展和插件

最后更新: 30/04/2025
作者: 艾萨克
  • 扩展提供功能和自定义,并且可以在 Visual Studio 和 Visual Studio Code 中轻松管理。
  • 正确管理和更新扩展可以提高两种环境中的性能、安全性和生产力。
  • 用户和管理扩展之间存在关键差异,以及包和跨设备同步等高级选项。

Visual Studio 商店扩展扩展 在这两种环境中,它们都是集成到 IDE 中以添加、改进或定制功能的小代码包。例如,您可以找到以下实时协作工具 实时分享、代码编写助手等 GitHub上 副驾驶 或对文件管理和语法进行简单的改进。此外,在 在 Visual Studio 中安装扩展和插件,建议探索可用的选项并学习如何正确管理扩展。

那里 官方扩展,由微软维护和发布,以及数千 第三方开发者 已经将自己的创作上传到相应的市场。这为 Visual Studio 和 Visual Studio Code 中的极端定制打开了大门。

edge-2 的最佳扩展
相关文章:
Microsoft Edge 的最佳扩展

如何在 Visual Studio (Windows) 中查找、安装和管理扩展

Visual Studio(IDE 的完整版本,而不是代码编辑器)提供了强大的 推广经理 融合的。有了它,您可以从一个地方安装和控制所有扩展:

  • 打开 Visual Studio 并进入菜单 扩展 > 管理扩展.
  • 您也可以在搜索栏中搜索“扩展”并选择适当的选项。

左侧面板将扩展分为几类,例如:

  • 检查:扩展可用 Visual Studio Marketplace.
  • 已安装:您的环境中已有的扩展。
  • 更新:有新版本等待安装。
  • 漫游:您在不同计算机或安装上使用过的所有扩展的列表,可轻松保持收藏夹同步。

从 Marketplace 安装扩展程序的步骤

  1. 在扩展管理器中,使用搜索框搜索您感兴趣的扩展。您可以写下他们的名字或相关的关键字。
  2. 点击按钮 安装.
  3. 在大多数情况下,安装 被编程- 您将看到一条通知(位于顶部或底部,取决于版本),表明更改将在您下次关闭 Visual Studio 时生效。
  4. 如果扩展依赖于其他扩展,管理员将通知您并要求您先安装它们的依赖项。
  如何逐步更改 Windows 11 中系统文件夹的默认位置

手动安装扩展(.vsix)

一些扩展包含在扩展包中 .vsix,您可以在市场之外找到它,例如在私人存储库、公司资源或开发者的网站中:

  • 双击下载的 .vsix 文件或选择它并按 输入.
  • 如果遇到权限问题,请以管理员身份运行 Visual Studio。
  • 按照安装向导操作,完成后,从常用管理器控制扩展。

卸载或禁用扩展

您是否不再需要扩展或者它是否会引起冲突?能 deshabilitar (它仍然安装但不活动)或 卸载.:

  • 在已安装的扩展列表中找到该扩展。
  • 选择 禁用 o 卸载 并确认操作。
  • 在许多情况下,您需要重新启动 Visual Studio 才能使更改生效。

如何在 Visual Studio 中安装扩展包

安装 Visual Studio Code 扩展

Visual Studio 的一个高级功能是能够创建 扩展包 将多个扩展分组在一个安装程序下,非常适合维护开发团队的一致性或促进定制配置:

  1. 使用模板创建新项目 VSIX 并添加类型元素 扩展包.
  2. 包含在配置文件中(扩展包1.vsext) 要分组的扩展的 ID。这些 ID 是从 Visual Studio Marketplace 获得的。
  3. 构建并发布到市场或手动安装。
  4. 管理、安装和卸载软件包就像任何其他扩展一样,甚至允许您选择要安装或删除的包含的扩展。

管理扩展和用户扩展之间的区别

在 Visual Studio 中,根据安装位置和所需权限,扩展有两种类型:

  • 每个用户的扩展数:他们进入文件夹 %LocalAppData%\Microsoft\VisualStudio\\Extensions\ 并且仅以标准权限加载。如果您以管理员身份启动 Visual Studio,除非您更改设置,否则它们可能会被禁用。
  • 行政扩展:它们安装在程序的根文件夹中(\Common7\IDE\扩展\) 并在全球范围内可用。

这种分离可以限制潜在错误或不安全代码对用户扩展的影响,从而防止出现安全性和稳定性问题。

  学会在不看到 Facebook 消息出现的情况下阅读它们

以管理员身份运行时限制每个用户的扩展

  1. 访问 工具 > 选项 > 环境 > 扩展.
  2. 取消选中该框 以管理员身份运行时按用户加载扩展.
  3. 请重新启动 IDE 以使此设置生效。

更新和维护扩展

Marketplace 中的扩展程序 se 自动更新 当他们检测到新版本时。您可以自定义此行为:

  • 要禁用所有扩展的自动更新,请在常规扩展设置中更改相应的选项。
  • 如果您只想禁用特定扩展的更新,请使用选项 自动更新此扩展程序 在管理器内的扩展详细信息面板中。

这样,下次打开 Visual Studio 时,您将获得最新的更新和改进。

如何在 Windows 11-0 中查看文件扩展名
相关文章:
如何在 Windows 11 中查看文件扩展名

使用扩展程序进行通知和故障排除

系统 推送通知 如果任何扩展导致崩溃或降低界面速度,Visual Studio 都会提醒您。发生这种情况时,您有几种选择:

  • 禁用有问题的扩展。
  • 忽略该通知并且不再显示。
  • 查看有关检测到的问题的更多详细信息。
  • 暂时忽略通知。

这些功能有助于维护稳定的环境,尤其是在测试新扩展或安装许多扩展时。

管理示例和样本包

扩展管理器也可以轻松安装 示例包,对于学习技术或开发模式很有用。您可以使它们保持更新、禁用它们或从同一管理器中删除它们。

在 Visual Studio Code 中安装、管理和卸载扩展

Visual Studio代码虽然更轻,但因其广泛的扩展生态系统而脱颖而出。其管理直观、快捷:

  • 打开 VS Code 并单击左侧边栏中的扩展图标。
  • 按名称、功能或开发人员搜索插件。
  • 选择要查看详细信息的分机,然后按 安装.
  • 通常,安装后建议重新启动 VS Code 以激活扩展。
  • 要卸载,请选择扩展并单击垃圾桶或十字图标。
  如何解决从 Windows 10 升级到 Windows 11 时出现的主要问题

已安装的扩展面板允许您管理特定的更新和首选项。多年来,图形界面使管理变得更加容易,尽管您也可以使用 comandos (F1 o Ctrl + Shift + P) 并搜索“安装”即可快速访问相关功能。

Chrome 生产力扩展
相关文章:
最佳生产力 Chrome 扩展

Visual Studio Code 中的高级安装和自定义

由于 终端,你可以使用以下命令安装扩展 代码 –安装扩展 。这对于在计算机之间复制设置或自动化该过程很有用。例如:

代码——安装扩展 ms-vscode.cpptools

此外,许多扩展还提供对特定技术的支持 - 例如,特定语言的代码片段或 Node.js 等平台的调试工具或 Python 。您还可以查看 视频文件扩展名类型之间的差异 更好地管理开发环境中的多媒体资源。

办公插件
相关文章:
Microsoft Office 插件安装和管理教程