VSCode 的 Vue - Official 插件有什么可以平替? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MagicalCarl
V2EX    Vue.js

VSCode 的 Vue - Official 插件有什么可以平替?

  •  
  •   MagicalCarl 2024-09-10 08:35:58 +08:00 5041 次点击
    这是一个创建于 395 天前的主题,其中的信息可能已经有所发展或是发生改变。
    使用这个插件的时候占用内存飙升,开发公司的一些大型的项目单这一个插件内存就飙升到 3G+(通过开启/禁用插件看内存占用);甚至有些时候保存的时候一直在等这个插件加载,还有时候直接插件崩了。
    现在我直接把插件禁用了,将 vue 文件设置识别为 html ,开发丝滑流畅;但没有 vue 的语法提示以及跳转,有没有其他的插件或是什么神奇的东西可以平替?
    第 1 条附言    2024-09-10 13:28:31 +08:00
    总结一下
    1 、无解
    2 、换框架或者换 webstorm

    那公司的项目我只能禁用插件继续用 html 了
    26 条回复    2024-10-14 19:53:56 +08:00
    Dragonphy
        1
    Dragonphy  
       2024-09-10 08:48:34 +08:00   1
    写 TSX ,否则没办法解决
    94
        2
    94  
       2024-09-10 08:48:55 +08:00
    Vue2 的项目还是可以继续使用 `Vetur`,Vue3 的话好像没有什么很好的替换插件吧。上个月有一个相关的 Issue [The memory usage is too high; the computer’s memory is struggling to keep up. Issue #4653 vuejs/language-tools]( https://github.com/vuejs/language-tools/issues/4653)
    或者可以考虑使用 `WebStrom` ?
    FrankFang128
        3
    FrankFang128  
       2024-09-10 08:53:12 +08:00
    写 TSX ,否则没办法解决
    syntaxj
        4
    syntaxj  
       2024-09-10 08:53:33 +08:00   1
    包卡的 很久了, 好像是 node_modules 越多越卡, 不知道为什么生态中最基础的没做好 迷. 顺便告诉你, 数据大了还有个卡的, devtools[doge]
    lingxiaoli
        5
    lingxiaoli  
       2024-09-10 09:12:54 +08:00
    应该是没有 或者你换个编辑器 可能更好解决
    jawilx
        6
    jawilx  
       2024-09-10 09:17:03 +08:00   1
    还是 WebStorm 舒服
    jixule
        7
    jixule  
       2024-09-10 09:26:49 +08:00   1
    最近 vscode 打开 vue2 和 3 的文件,script 和 style 部分括号总是白色,需要找一个 js 文件,css 文件打开,再切回来才会变彩色,不知道是不是 vetur 或者 vueOfficial 的问题
    silverbound
        8
    silverbound  
       2024-09-10 09:49:27 +08:00
    自从 volar 插件被官方废弃以后 vscode 就难用的不行,类型提示整的一坨答辩,props 类型检查都能给你丢失了,组件也全是 any
    shintendo
        9
    shintendo  
       2024-09-10 10:09:58 +08:00
    无解,这个插件就是一坨,大项目里还会引发 JS/TS language service 无限崩溃
    crocoBaby
        10
    crocoBaby  
       2024-09-10 10:14:07 +08:00
    on Save 偶尔失败,组件变绿经常性抽风,现在已经不能变绿了,快点艾特尤大优化下
    longjiahui
        11
    longjiahui  
       2024-09-10 11:12:29 +08:00
    更新到最新版本还有 bug
    yb2313
        12
    yb2313  
       2024-09-10 11:15:51 +08:00
    写 react
    caffeinecat18
        13
    caffeinecat18  
       2024-09-10 11:28:52 +08:00
    思路打开,直接快乐的写 solid ,要成熟的生态可以退回到 react
    search1615
        14
    search1615  
       2024-09-10 11:33:38 +08:00
    @jixule 我也是这样。。。
    zhangenming
        15
    zhangenming  
       2024-09-10 11:48:16 +08:00   2
    作者还很委屈在 x 发推 说大家都差评这个插件 对他造成了很大的心理压力 给 vscode 官方建议去掉插件打分的功能
    jiayouzl
        16
    jiayouzl  
       2024-09-10 12:20:08 +08:00
    我用这个插件老版本的,新版本确实不行,我用的版本还是没改这个名之前的,还不错的.
    guiyumin
        17
    guiyumin  
       2024-09-10 12:21:56 +08:00
    react
    xiaojie668329
        18
    xiaojie668329  
       2024-09-10 12:59:22 +08:00   1
    devtool 也很卡
    jenhe
        19
    jenhe  
       2024-09-10 14:00:36 +08:00
    @zhangenming #15 6 ,原链接发下
    lee88688
        20
    lee88688  
       2024-09-10 15:55:09 +08:00
    不知道你这个是插件的问题还是下面一层 LSP 的问题,如果是 LSP ,webstorm 也要用 vue 的 LSP 不一定能解决。还是 tsx 把
    binaryify
        21
    binaryify  
       2024-09-10 17:27:57 +08:00
    webstorm 也卡
    shiloh595
        22
    shiloh595  
       2024-09-10 23:00:34 +08:00
    webstorm 也是用的这个来做 vue3 支持,配合 ts 更是卡的哈人
    9ki
        23
    9ki  
       2024-09-11 09:15:25 +08:00
    @zhangenming 春秋笔法? 前因是 VSCode 做了一个不兼容的更新, 导致 vue-language-tools(volar) 出错, 甚至 vscode 的开发人员把锅推给 vue-language-tools , 后面就是 vue-language-tools 多了一堆无意义的差评 (相当于 chrome 做了不兼容更新, 导致 vue 页面报错, 一堆人跑到 vue repo 发 "辣鸡框架" "没用的框架")

    作为开发者肯定要关注并回复评论的, 但是这种无意义的差评对开发者只有伤害, 所以开发者才呼吁 vscode 删除这种攻击性评论.

    背景: vue-language-tools 作者在这件事之前靠捐赠收入很低, 以至于想搞个收费的版本, 最后 vue(组织) 给他捐钱后才放弃该计划.

    前情提要:

    https://x.com/johnsoncodehk/status/1819774286422507539
    https://github.com/microsoft/vscode/issues/223270
    https://x.com/youyuxi/status/1819757251751788576
    realJamespond
        24
    realJamespond  
       2024-09-11 11:31:23 +08:00
    换 react 早换早享受
    zhangenming
        25
    zhangenming  
       2024-09-11 18:36:59 +08:00
    @9ki 哈哈 不是故意的 因为本来当时也只是看了一眼 然后今天又想起这个事
    BurNIng1988
        26
    BurNIng1988  
       361 天前
    怪不得近半年我的 vscode 经常性内存泄漏崩溃,接下来试一下回退到老版本的 volar 试试
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1022 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 22:57 PVG 06:57 LAX 15:57 JFK 18:57
    Do have faith in what you're doing.
    ubao 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