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

那里 官方扩展,由微软维护和发布,以及数千 第三方开发者 已经将自己的创作上传到相应的市场。这为 Visual Studio 和 Visual Studio Code 中的极端定制打开了大门。
如何在 Visual Studio (Windows) 中查找、安装和管理扩展
Visual Studio(IDE 的完整版本,而不是代码编辑器)提供了强大的 推广经理 融合的。有了它,您可以从一个地方安装和控制所有扩展:
- 打开 Visual Studio 并进入菜单 扩展 > 管理扩展.
- 您也可以在搜索栏中搜索“扩展”并选择适当的选项。
左侧面板将扩展分为几类,例如:
- 检查:扩展可用 Visual Studio Marketplace.
- 已安装:您的环境中已有的扩展。
- 更新:有新版本等待安装。
- 漫游:您在不同计算机或安装上使用过的所有扩展的列表,可轻松保持收藏夹同步。
从 Marketplace 安装扩展程序的步骤
- 在扩展管理器中,使用搜索框搜索您感兴趣的扩展。您可以写下他们的名字或相关的关键字。
- 点击按钮 安装.
- 在大多数情况下,安装 被编程- 您将看到一条通知(位于顶部或底部,取决于版本),表明更改将在您下次关闭 Visual Studio 时生效。
- 如果扩展依赖于其他扩展,管理员将通知您并要求您先安装它们的依赖项。
手动安装扩展(.vsix)
一些扩展包含在扩展包中 .vsix,您可以在市场之外找到它,例如在私人存储库、公司资源或开发者的网站中:
- 双击下载的 .vsix 文件或选择它并按 输入.
- 如果遇到权限问题,请以管理员身份运行 Visual Studio。
- 按照安装向导操作,完成后,从常用管理器控制扩展。
卸载或禁用扩展
您是否不再需要扩展或者它是否会引起冲突?能 deshabilitar (它仍然安装但不活动)或 卸载.:
- 在已安装的扩展列表中找到该扩展。
- 选择 禁用 o 卸载 并确认操作。
- 在许多情况下,您需要重新启动 Visual Studio 才能使更改生效。
如何在 Visual Studio 中安装扩展包

Visual Studio 的一个高级功能是能够创建 扩展包 将多个扩展分组在一个安装程序下,非常适合维护开发团队的一致性或促进定制配置:
- 使用模板创建新项目 VSIX 并添加类型元素 扩展包.
- 包含在配置文件中(扩展包1.vsext) 要分组的扩展的 ID。这些 ID 是从 Visual Studio Marketplace 获得的。
- 构建并发布到市场或手动安装。
- 管理、安装和卸载软件包就像任何其他扩展一样,甚至允许您选择要安装或删除的包含的扩展。
管理扩展和用户扩展之间的区别
在 Visual Studio 中,根据安装位置和所需权限,扩展有两种类型:
- 每个用户的扩展数:他们进入文件夹 %LocalAppData%\Microsoft\VisualStudio\\Extensions\ 并且仅以标准权限加载。如果您以管理员身份启动 Visual Studio,除非您更改设置,否则它们可能会被禁用。
- 行政扩展:它们安装在程序的根文件夹中(\Common7\IDE\扩展\) 并在全球范围内可用。
这种分离可以限制潜在错误或不安全代码对用户扩展的影响,从而防止出现安全性和稳定性问题。
以管理员身份运行时限制每个用户的扩展
- 访问 工具 > 选项 > 环境 > 扩展.
- 取消选中该框 以管理员身份运行时按用户加载扩展.
- 请重新启动 IDE 以使此设置生效。
更新和维护扩展
该 Marketplace 中的扩展程序 se 自动更新 当他们检测到新版本时。您可以自定义此行为:
- 要禁用所有扩展的自动更新,请在常规扩展设置中更改相应的选项。
- 如果您只想禁用特定扩展的更新,请使用选项 自动更新此扩展程序 在管理器内的扩展详细信息面板中。
这样,下次打开 Visual Studio 时,您将获得最新的更新和改进。
使用扩展程序进行通知和故障排除
系统 推送通知 如果任何扩展导致崩溃或降低界面速度,Visual Studio 都会提醒您。发生这种情况时,您有几种选择:
- 禁用有问题的扩展。
- 忽略该通知并且不再显示。
- 查看有关检测到的问题的更多详细信息。
- 暂时忽略通知。
这些功能有助于维护稳定的环境,尤其是在测试新扩展或安装许多扩展时。
管理示例和样本包
扩展管理器也可以轻松安装 示例包,对于学习技术或开发模式很有用。您可以使它们保持更新、禁用它们或从同一管理器中删除它们。
在 Visual Studio Code 中安装、管理和卸载扩展
Visual Studio代码虽然更轻,但因其广泛的扩展生态系统而脱颖而出。其管理直观、快捷:
- 打开 VS Code 并单击左侧边栏中的扩展图标。
- 按名称、功能或开发人员搜索插件。
- 选择要查看详细信息的分机,然后按 安装.
- 通常,安装后建议重新启动 VS Code 以激活扩展。
- 要卸载,请选择扩展并单击垃圾桶或十字图标。
已安装的扩展面板允许您管理特定的更新和首选项。多年来,图形界面使管理变得更加容易,尽管您也可以使用 comandos (F1 o Ctrl + Shift + P) 并搜索“安装”即可快速访问相关功能。
Visual Studio Code 中的高级安装和自定义
由于 终端,你可以使用以下命令安装扩展 代码 –安装扩展 。这对于在计算机之间复制设置或自动化该过程很有用。例如:
代码——安装扩展 ms-vscode.cpptools
此外,许多扩展还提供对特定技术的支持 - 例如,特定语言的代码片段或 Node.js 等平台的调试工具或 Python 。您还可以查看 视频文件扩展名类型之间的差异 更好地管理开发环境中的多媒体资源。
对字节世界和一般技术充满热情的作家。我喜欢通过写作分享我的知识,这就是我在这个博客中要做的,向您展示有关小工具、软件、硬件、技术趋势等的所有最有趣的事情。我的目标是帮助您以简单而有趣的方式畅游数字世界。