# 浏览器和 VSCode 各自用于「管理扩展」的扩展

**URL:** <https://meta.appinn.net/t/topic/55970>\
**Category:** 讨论分享\
**Tags:** edge, vscode\
**Created:** [2024 年5 月 4 日 05:18 UTC](https://meta.appinn.net/t/topic/55970 "2024-05-04T05:18:40Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

作者： ![wdssmq](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/wdssmq/32/9783_2.png) [@wdssmq](https://meta.appinn.net/u/wdssmq)\
发布日期： [2024 年5 月 4 日 05:18 UTC](https://meta.appinn.net/t/topic/55970/1 "2024-05-04T05:18:40Z")

</div>

首先是浏览器下的「扩展管理器」，下边是在 Edge / Chrome 上的链接：

> ~~Chrome: `https://chromewebstore.google.com/detail/gjldcdngmdknpinoemndlidpcabkggco`~~
> 
> ~~Edge：`https://microsoftedge.microsoft.com/addons/detail/bhahgfgngfghgjhnpplmemebhenieijb`~~

### 补充：经网友提醒，上边这个扩展有黑历史（擅自跳转广告），下边是另一款，核心功能是一样的：

> Chrome: `https://chrome.google.com/webstore/detail/extension-manager/efajbgpnlnobnkgdcgcnclngeolnmggp`
> 
> Edge：`https://microsoftedge.microsoft.com/addons/detail/pifijhmfdnkanlcnecpifkmjbfoopokf`

核心功能如下：

1. 可以按需对扩展进行分组以实现快速切换启用；
2. 对于需要一直开启的，可以将其添加在「固定分组」里；
3. 切换分组时，「目标分组」和「固定分组」的扩展会取 **并集** 启用，不在这两个分组里的则默认禁用；
4. 仍然可以临时启用或禁用某个扩展，下次切换分组时会恢复到分组里的状态；

* * *

VSCode：搜索 `zyg.extension-pack-manager2`，链接如下。。

> Extension Manager - Visual Studio Marketplace
> 
> `https://marketplace.visualstudio.com/items?itemName=zyg.extension-pack-manager2`

功能上也略简单，分组后只能一键启用/禁用分组自身包含的扩展。。。

使用方法：`Shift + Ctrl + P` 打开命令面板，输入 `扩展`，可以找到以下两个命令项：

- 扩展: 创建自定义扩展包

- 扩展: 查看自定扩展包  
「- -」

- 创建时可以设置名称，描述，图标，然后勾选需要包含的扩展；

- 使用「查看」命令列出所有自定义的扩展包，一键启用/禁用；

**重要：直接卸载自定义的「扩展包」会连带包含的扩展一起卸载，如果只是想「删除分组」，请使用「编辑扩展包」界面内的「卸载」按钮；**

「- -」→\_→「- -」

以上内容简略自下边博文，理论上已经纳括所有核心主旨；

> 「折腾」VSCode 扩展分组管理\_电脑网络\_沉冰浮水
> 
> [https://www.wdssmq.com/post/20230306656.html](https://www.wdssmq.com/post/20230306656.html "「折腾」VSCode 扩展分组管理\_电脑网络\_沉冰浮水")

另外还录制了视频，也只是为了录制而录制，同样也没啥非看不可的内容；

> 「折腾」VSCode 扩展分组管理\_哔哩哔哩\_bilibili
> 
> [https://www.bilibili.com/video/BV1QMETeDEc7/](https://www.bilibili.com/video/BV1QMETeDEc7/ "「折腾」VSCode 扩展分组管理\_哔哩哔哩\_bilibili")

---

<div class="post-metadata">

作者： ![Aquamarine](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/a/22d042/32.png) [@Aquamarine](https://meta.appinn.net/u/Aquamarine)\
发布日期： [2024 年5 月 4 日 05:29 UTC](https://meta.appinn.net/t/topic/55970/2 "2024-05-04T05:29:09Z")

</div>

关于浏览器的，个人更推荐这款：  
[Chrome](https://chrome.google.com/webstore/detail/extension-manager/efajbgpnlnobnkgdcgcnclngeolnmggp)  
[Edge](https://microsoftedge.microsoft.com/addons/detail/pifijhmfdnkanlcnecpifkmjbfoopokf)

---

<div class="post-metadata">

作者： ![wdssmq](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/wdssmq/32/9783_2.png) [@wdssmq](https://meta.appinn.net/u/wdssmq)\
发布日期： [2024 年5 月 5 日 06:01 UTC](https://meta.appinn.net/t/topic/55970/3 "2024-05-05T06:01:45Z")

</div>

试了这一款……

「切换分组时，启用当前分组扩展，禁用其它的扩展」

↑↑ 这个选项竟然默认是关闭的，，不带这个选项的话就要配情景模式，然而这东西的情景模式比代理插件的要复杂好几倍。。

匹配后关闭 | 匹配后打开 | 匹配才关闭 | 匹配才打开 | 自定义 | 无

emmmm

---

<div class="post-metadata">

作者： ![Mai19930513](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/mai19930513/32/17776_2.png) [@Mai19930513](https://meta.appinn.net/u/Mai19930513)\
发布日期： [2024 年5 月 5 日 07:16 UTC](https://meta.appinn.net/t/topic/55970/4 "2024-05-05T07:16:46Z")

</div>

V站好像也看过这个

---

<div class="post-metadata">

作者： ![czz404](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/czz404/32/30682_2.png) [@czz404](https://meta.appinn.net/u/czz404)\
发布日期： [2024 年5 月 5 日 07:23 UTC](https://meta.appinn.net/t/topic/55970/5 "2024-05-05T07:23:15Z")

</div>

> [@【自荐】Chrome 扩展：扩展管理，根据规则灵活开关扩展](https://meta.appinn.net/t/topic/46198):
>
> Extension Manager 是一个用于浏览器扩展管理的扩展。 浏览器扩展比较多的同学会更有帮助。 pizza 核心功能 灵活的规则自定义，自动启用或禁用指定的浏览器扩展 匹配条件： URL / 情景模式 / 操作系统 / 时间 动作：匹配后打开，匹配后关闭，匹配才打开，匹配才关闭，自定义；并支持启用与禁用扩展后，自动刷新页面。 pizza 基础功能 一键启用或禁用扩展 通过分组批量启用或禁用扩展 通过扩展名，扩展描述，别名或备注快速搜索扩展 扩展管理：快速跳转设置页面, HomePage, 卸载扩展 列表视图与网格视图 APP 类型扩展一键启动 设置自定义别名与备注，以别名显示扩展 扩展安装、更新、卸载、启用与禁用的历史记录pizza 其它 丰富的可配置选项，自定义样式和功能 代码开源，不收集任何用户隐私数据 案例：[使用场景案例 · JasonGrass/auto-extension-manager Wiki]([home · JasonGrass/auto-extension-manager Wiki · GitHub](https://github.com/JasonGrass/auto-extension-manager/wiki/%E4%BD%BF%E7%94%A8%E5%9C%BA%E6%99%AF%E6%A1%88%E4%BE%8B) 详细说明与帮助…

上面提到的在论坛有帖子，个人感觉还挺好用的，虽然设置看着复杂了点，但设置好了很舒服

[![](https://s2.loli.net/2024/05/05/14BbQcUuREFZVPG.png) ](https://s2.loli.net/2024/05/05/14BbQcUuREFZVPG.png)  
[![](https://s2.loli.net/2024/05/05/I3SNmKDbMnfdxjs.png) ](https://s2.loli.net/2024/05/05/I3SNmKDbMnfdxjs.png)

---

<div class="post-metadata">

作者： ![Aquamarine](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/a/22d042/32.png) [@Aquamarine](https://meta.appinn.net/u/Aquamarine)\
发布日期： [2024 年5 月 6 日 00:41 UTC](https://meta.appinn.net/t/topic/55970/6 "2024-05-06T00:41:57Z")

</div>

> [@wdssmq](#):
>
> 「切换分组时，启用当前分组扩展，禁用其它的扩展」

我觉得这个是应该默认关闭，因为总有几个扩展是常开的吧？

> [@wdssmq](#):
>
> 这东西的情景模式比代理插件的要复杂好几倍

其实情景模式不是必须的，规则设置才是关键。

> [@wdssmq](#):
>
> 匹配后关闭 | 匹配后打开 | 匹配才关闭 | 匹配才打开 | 自定义 | 无

它的自定义功能更强，适用场景更多。

---

<div class="post-metadata">

作者： ![wdssmq](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/wdssmq/32/9783_2.png) [@wdssmq](https://meta.appinn.net/u/wdssmq)\
发布日期： [2024 年5 月 6 日 07:07 UTC](https://meta.appinn.net/t/topic/55970/7 "2024-05-06T07:07:38Z")

</div>

我说的情景模式也只是规则的一环，总之整个规则就很复杂。。而且复杂的方向有点跑偏的感觉。。

按分组姑且有个「固定分组」可以保证常开的插件。。

> <https://github.com/JasonGrass/auto-extension-manager/issues/139#issuecomment-2094827118>
>
> 「切换分组时，启用当前分组扩展，禁用其它的扩展」
> 
> ↑↑ 这个选项竟然默认是关闭的，，不带这个选项的话就要配情景模式，然而这东西的情景模式比代理插件的要复杂…好几倍。。
> 
> 匹配后关闭 | 匹配后打开 | 匹配才关闭 | 匹配才打开 | 自定义 | 无
> 
> emmmm
> 
> 附：搞了半天不知道怎么用，然后想着先把黑暗模式关掉才发现有选项。。

---

<div class="post-metadata">

作者： ![Aquamarine](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/a/22d042/32.png) [@Aquamarine](https://meta.appinn.net/u/Aquamarine)\
发布日期： [2024 年5 月 6 日 07:20 UTC](https://meta.appinn.net/t/topic/55970/8 "2024-05-06T07:20:29Z")

</div>

其实我觉得情景模式也可以不用，单独用规则设置就能满足大部分需求，因为情景模式基本也是靠规则设置完成后续动作的。如果是要手动开关多个扩展，可以通过分组替代。

---

<div class="post-metadata">

作者： ![Y\_z](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/y_z/32/40851_2.png) [@Y\_z](https://meta.appinn.net/u/Y_z)\
发布日期： [2024 年5 月 6 日 07:50 UTC](https://meta.appinn.net/t/topic/55970/9 "2024-05-06T07:50:25Z")

</div>

对我来说 VS Code 在没有出文件配置功能前可能有需求

现在直接切换不同的配置也很方便而且不仅仅是扩展，各种设置项及快捷键也能分别设置

想想还有种用法可能就是用来快速排查“问题”扩展了
