浏览器和 VSCode 各自用于「管理扩展」的扩展 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wdssmq
V2EX    分享发现

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

  •  
  •   wdssmq 2024-05-04 13:02:58 +08:00 1727 次点击
    这是一个创建于 572 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先是浏览器的「扩展管理器」,下边是在 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 条附言    2024-05-05 13:00:38 +08:00
    评论说上边推荐的浏览器扩展有黑历史,听劝换另一个试试:

    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 条附言    2024-05-05 13:52:21 +08:00
    补充:
    后边这个有个选项> 切换分组时,启用当前分组扩展,禁用其它的扩展 < 默认是关闭的。需要打开才是理想的功能。。
    5 条回复    2024-05-05 13:06:45 +08:00
    paststrange
        1
    paststrange  
       2024-05-04 16:40:33 +08:00
    Charrlles
        2
    Charrlles  
       2024-05-04 22:49:01 +08:00 via iPhone
    最新版 vscode 可以根据 workspace 来按需启用扩展了
    ronman
        3
    ronman  
       2024-05-05 09:33:09 +08:00
    wdssmq
        4
    wdssmq  
    OP
       2024-05-05 13:01:07 +08:00
    @paststrange
    @ronman

    听劝已更换。。
    wdssmq
        5
    wdssmq  
    OP
       2024-05-05 13:06:45 +08:00
    @Charrlles

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

    然后会在一些项目中用 Github Action 跑 python ,仅在需要时修改一下,相应的语法扩展也是临时用一下再关掉。。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3796 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 19ms UTC 10:17 PVG 18:17 LAX 02:17 JFK 05:17
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86