V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wdssmq
V2EX  ›  分享发现

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

  •  
  •   wdssmq · 203 天前 · 1241 次点击
    这是一个创建于 203 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    Chrome: https://chromewebstore.google.com/detail/gjldcdngmdknpinoemndlidpcabkggco

    Edge:https://microsoftedge.microsoft.com/addons/detail/bhahgfgngfghgjhnpplmemebhenieijb

    核心功能如下:

    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

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

    「折腾」 VSCode 扩展分组管理_哔哩哔哩_bilibili

    https://www.bilibili.com/video/BV1QMETeDEc7/

    第 1 条附言  ·  202 天前
    评论说上边推荐的浏览器扩展有黑历史,听劝换另一个试试:

    Chrome 商店链接

    https://chrome.google.com/webstore/detail/extension-manager/efajbgpnlnobnkgdcgcnclngeolnmggp

    Edge 商店链接

    https://microsoftedge.microsoft.com/addons/detail/pifijhmfdnkanlcnecpifkmjbfoopokf

    GitHub

    https://github.com/JasonGrass/auto-extension-manager

    话说这个多了一个「隐藏分组」>> 这是一个内置分组,此分组中的扩展,在 Popup 中不会显示。

    之后慢慢研究吧。可能用不上。。
    第 2 条附言  ·  202 天前
    补充:
    后边这个有个选项> 切换分组时,启用当前分组扩展,禁用其它的扩展 < 默认是关闭的。需要打开才是理想的功能。。
    5 条回复    2024-05-05 13:06:45 +08:00
    paststrange
        1
    paststrange  
       203 天前
    Charrlles
        2
    Charrlles  
       202 天前 via iPhone
    最新版 vscode 可以根据 workspace 来按需启用扩展了
    wdssmq
        4
    wdssmq  
    OP
       202 天前
    @paststrange
    @ronman

    听劝已更换。。
    wdssmq
        5
    wdssmq  
    OP
       202 天前
    @Charrlles

    习惯把 wsl 或者远程 VPS 整个作为一个工作区使用,按单个项目划分感觉会很麻烦;

    然后会在一些项目中用 Github Action 跑 python ,仅在需要时修改一下,相应的语法扩展也是临时用一下再关掉。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2769 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:09 · PVG 18:09 · LAX 02:09 · JFK 05:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.