为不同项目配置不同的扩展正在变得困难 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
penn12138
V2EX    Visual Studio Code

为不同项目配置不同的扩展正在变得困难

  •  1
     
  •   penn12138 314 天前 1728 次点击
    这是一创建于 314 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在旧版本的 vscode 中允许用户在配置文件导入后选择使用哪些扩展,这种方式方便用户为不同项目配置、启用不同的扩展。

    旧版

    但自从今年 6 月新版本 vscode 引入新特性 - 配置编辑器 以后便不再支持了。用户创建不同的配置时,只能全选所有既定扩展或者不选扩展。因此你创建好一份新配置以后还需要手动切换到新配置里去关闭掉那些你认为不需要启用的扩展。

    新版

    目前 vscode 的官方库已有相关功能请求的 issue ,但是需要社区投票大于等于 20才会被添加到官方的待办事项中。如果有朋友对此功能有同样需求的话,麻烦到 Github 上为此 issue 投票,好让官方尽早更新。

    投票方式就是到 issue 中对问题描述添加 +1 /“”反应。

    投票

    投票地址: https://github.com/Microsoft/vscode/issues/234402

    4 条回复    2024-12-06 20:00:06 +08:00
    YakumoZi
        1
    YakumoZi  
       314 天前   1
    这个功能我觉得不是特别必要,因为可以将一个 Profile 作为基础的 Profile ,这个 Profile 里安装所有 Profile 都会用到的公共插件,然后特殊用途的 Profile 就以这个 Profile 为基础来构建就好了。殊用途的 Profile 里面再安装它自己所需的插件,也不会影响到其他 Profile 。这样也能做到很好的隔离 Profile ,而不需要手动禁用扩展。
    YakumoZi
        2
    YakumoZi  
       314 天前
    @YakumoZi 当然,这个是对于重新配置而言,如果是重构现有的配置,那还是有作用的
    jikun
        3
    jikun  
       313 天前
    17 个了
    penn12138
        4
    penn12138  
    OP
       313 天前
    已经 20 个了,谢谢所有参与投票的朋友!
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5237 人在线   最高记录 6679   &nbp;   Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 07:19 PVG 15:19 LAX 00:19 JFK 03:19
    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