webstorm 和 vscode,你选哪个: - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Rust2015
V2EX    前端开发

webstorm 和 vscode,你选哪个:

  •  
  •   Rust2015 255 天前 5102 次点击
    这是一个创建于 255 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在 webstorm 也免费了,说说你们的理由
    29 条回复    2025-03-12 14:48:08 +08:00
    kongmeng12
        1
    kongmeng12  
       255 天前 via Android
    习惯了 idea 选 webstorm
    imjiaoyuan
        2
    imjiaoyuan  
       255 天前
    vscode
    usVexMownCzar
        3
    usVexMownCzar  
       255 天前
    选 zed
    kongkongye
        4
    kongkongye  
       255 天前 via iPhone
    智能提示是 webstorm 好,但现在都用 ai 生成,不用手动敲代码了,所以 vscode 也没问题
    shakaraka
        5
    shakaraka  
    PRO
       255 天前 via iPhone
    idea
    dcsuibian
        6
    dcsuibian  
       255 天前
    我是从 vscode 切换到 webstorm 的,后者好用很多
    yanyao233
        7
    yanyao233  
       255 天前 via Android
    曾经我用 webstorm ,但为了体验那些 ai ide ,被迫换成 vscode 了,永久了发现也没有那么糟糕,甚至觉得比 webstorm 还好
    Gilfoyle26
        8
    Gilfoyle26  
       255 天前
    vscode 写前端还是用这个,主要是合群
    gerorim
        9
    gerorim  
       255 天前 via iPhone
    webstorm 用起来最顺手,特别是全栈选手,也用 Idea 或 golang 或 pycharm
    yooomu
        10
    yooomu  
       255 天前
    idea ,vscode 还是当个编辑器吧,大项目差点意思
    Rust2015
        11
    Rust2015  
    OP
       255 天前
    @yooomu 团队项目还是 webstorm
    loading
        12
    loading  
       255 天前
    vscode ,因为不只是写 web 。
    nowtg
        13
    nowtg  
       254 天前 via iPhone
    idea 的 git 工具好使。经常因为 git 工具问题又切回 ideq 查看
    iamppz
        14
    iamppz  
       254 天前
    两个都不用,必须选的话可能 vscode 吧,jetbrains 下的辅助编程体验太烂了
    lingo
        15
    lingo  
       254 天前
    用过一年 WebStorm ,最后还是 VSCode
    gouflv
        16
    gouflv  
       254 天前 via iPhone
    copilot 、neovim 这两个 webstorm 就差了挺多
    superedlimited
        17
    superedlimited  
       254 天前 via iPhone
    ws 免费,并不是商业使用免费。虽然 ws 快捷键比较顺手,但似乎前端开发还是 vscode 用的更多
    sduoduo233
        18
    sduoduo233  
       254 天前
    只有我感觉 webstorm 的智能提示很卡吗
    houshuu
        19
    houshuu  
       254 天前 via iPhone   1
    vscode 下面一堆测试相关的插件都是疏于维护的状态,之前记得用 vitest 插件都无法点击运行按钮单独执行单元测试。vue 插件也经常更新出很奇怪的卡顿问题。私下用用还行,公司业务代码用 vscode 很给自己找罪受。
    相比之下,neovim 和 webstorm 至少商业代码必要侧身环节的支持没啥问题,也够快。vscode 的 lsp 基本都有其他编辑器的完整移植,就算是前端开发体验现在其实优势很小了。
    webstorm 我记得还有自己独有的 parser ,有些时候 lsp 解析不出来,webstorm 内置的解析却能正确找到 symbol 。
    最后最重要的是 refactoring 的体验,只要是重构项目,我基本只用 jetbrains 系。多文件的 import 修改,重构时可选的 exclude ,comment 同时更新等等,过于方便了。
    z1645444
        20
    z1645444  
       254 天前
    开发,WebStorm
    浏览,Neovim
    涉及到小程序,VSCode
    oliveira
        21
    oliveira  
       254 天前
    cursor
    plk142
        22
    plk142  
       254 天前
    我前端,webstorm 最近 vue 的 ts 类型支持是坨屎,再也不续费了,不知道有大佬知道怎么解决不
    SayHelloHi
        23
    SayHelloHi  
       254 天前
    vscode 主要原因:AI 编程插件
    leea0
        24
    leega0  
       254 天前
    以前我用 webstorm 多过 vscode ,现在各种 ai 编辑器出来了,直接换了
    jchnxu
        25
    jchnxu  
       254 天前
    @houshuu 老哥的体验基本和我一致挖
    Gaoti
        26
    Gaoti  
       241 天前
    @plk142 #22

    我觉得还好啊,ts 支持屎指的是哪方面
    wetyq
        27
    wetyq  
       237 天前
    以前是 WebStrom ,但是现在选 Cursor
    DoveAz
        28
    DoveAz  
       215 天前 via Android
    @plk142
    @Gaoti
    8 年 webstorm 用户,ts 的支持确实跟 vscode 差距挺大的,vscode 能识别的类型,webstorm 有的死活识别不了,而且能识别的也比 vscode 慢很多
    Gaoti
        29
    Gaoti  
       215 天前
    @DoveAz #28

    配置:M2 Pro + 32G

    一般情况下 ws 的识别还是蛮准蛮快的,但是昨天我 ws 遇到了识别不出然后 ws 直接卡死的情况……

    vscode 就没遇到这种情况
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3170 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 12:14 PVG 20:14 LAX 05:14 JFK 08:14
    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