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

还有人在用 webstorm 吗

  •  
  •   pacino · 2023-06-28 09:15:34 +08:00 · 5388 次点击
    这是一个创建于 513 天前的主题,其中的信息可能已经有所发展或是发生改变。

    从 Java 转行,一直用的 jetbrains 全家桶,且用不惯 vscode ,所以这些年坚持 webstorm 到现在。可是越来越觉得卡了,MacBook 是 21 年款 i7 32G ,跑个 node 卡得动不了。请教各位有没有啥奇技淫巧优化一下啊?

    36 条回复    2023-08-18 23:53:36 +08:00
    nyfwan123
        1
    nyfwan123  
       2023-06-28 09:18:13 +08:00
    我不是专业前端 但是偶尔写写前端代码 现在 jb 家的后端 IDE 对前端的支持非常好了 Pycharm Goland 之类 都可以很好的写前端 再安装对应的插件 我觉得 ws 真的可以不用安装了 有一段时间用 ws 写 js 原型链的代码 确实非常卡 但是换成了 Goland 写 就没有卡顿的感觉
    lyusantu
        2
    lyusantu  
       2023-06-28 09:20:49 +08:00
    换成 visual studio code ?
    imherer
        3
    imherer  
       2023-06-28 09:23:02 +08:00
    同后端也偶尔写写前端,前段时间起了个 VUE3 项目,发现写代码的时候卡的不行,后来把 node_modules 目录排除就好了。 排除后的缺点就是不能索引里面的源码了
    LeegoYih
        4
    LeegoYih  
       2023-06-28 09:23:06 +08:00
    JetBrains 全家桶 mac Intel 版本都有内存泄漏问题,用久了得重启一下 IDE ,以后都是 Apple Silicon ,估计不会修了。
    QlanQ
        5
    QlanQ  
       2023-06-28 09:25:49 +08:00
    node 卡和 webstorm 有什么关系?
    vsitebon
        6
    vsitebon  
       2023-06-28 09:26:13 +08:00
    Webstorm 的 refactor 功能是我没办法割舍的主要原因。。
    SniperXu
        7
    SniperXu  
       2023-06-28 09:26:58 +08:00
    M1 跑 webstorm 挺流畅的,我记得 2022 有个版本特别卡,后来修复了就好了
    particlec
        8
    particlec  
       2023-06-28 09:27:05 +08:00
    用了两年 webstorm ,前段时间实在卡的不行,换成 vscode ,不卡了,就是分支提交不爽,有时候分支修改了 提交时不显示
    Southside
        9
    Southside  
       2023-06-28 09:30:34 +08:00
    win10 i7 低压运行 webstorm 丝般顺滑,而且 webstorm 最新版本有一套新 UI 可以自定义皮肤
    bhbhxy
        10
    bhbhxy  
       2023-06-28 09:30:59 +08:00
    在设置里面把一些不必须的语法检查和插件禁用掉,然后设置一下软件可以使用的最大内存,最好是 2048 以上,这样就会流畅很多。vscode 的用户体验比 ws 还是差不少,小项目用 vscode 凑合凑合,大项目用 ws 香
    dctxf
        11
    dctxf  
       2023-06-28 09:45:54 +08:00
    原来嘲笑 Java 卡,现在前端也一个样了,就算是 vscode ,内存也是吃的不少。
    个人感觉软件本身已经没什么可优化了,毕竟你还要用一些插件提升效率,个人建议就是少开点无用的项目吧。
    murmur
        12
    murmur  
       2023-06-28 09:49:36 +08:00
    16g win 都可以跑的动,如果项目实战太大可以把 node_modules 那个目录屏蔽了,代价就是库函数的提示没有了,全靠自己
    billzhuang
        13
    billzhuang  
       2023-06-28 09:58:12 +08:00
    换个 M2 。
    joesonw
        14
    joesonw  
       2023-06-28 09:58:14 +08:00 via iPhone
    我 18 的 i9 32g ,同时开 3 个 Goland ,2 个 WebStorm 也还好呀。不是项目文件的 Mark as excluded/resources ,不然都索引了肯定卡。
    iblessyou
        15
    iblessyou  
       2023-06-28 10:02:10 +08:00
    其实我一直不理解诶,为啥都说 java 不适合做这种桌面软件,但偏偏开发工具 idea eclipse 还有 dbeaver 都是 java 的。
    C 系的小伙伴不能给力点整出个流畅的么
    sadfQED2
        16
    sadfQED2  
       2023-06-28 10:05:52 +08:00 via Android
    @iblessyou c 系没法跨平台呀
    oceanquake
        17
    oceanquake  
       2023-06-28 10:15:33 +08:00
    Webstorm. 之前也因为卡多次想换回 vscode. 最终还是用回了 webstorm. 开发体验上面来讲 webstorm 用起来真的很得心应手,vscode 配置老半天,用起来细节上还是会差强人意。 光 Git 集成这块,vscode 完全没法和 webstorm 比
    c2const
        18
    c2const  
       2023-06-28 10:18:00 +08:00
    @iblessyou

    0.虽然我是 C 系的,但要做 IDEA 、WebStorm 这种软件,C/C++的开发效率比 java 低啊,开发周期也比 java 长多了;
    1.java 开发,不管多少人的团队合作,项目怎么样都容易跑起来; C 系开发,有个梗是: 一次编写,到处编译,还编译不过 :(
    JayZXu
        19
    JayZXu  
       2023-06-28 10:20:21 +08:00
    🤣🤣
    太好用了以至于一直想转 VSCode 屡次识别
    但是卡顿实在是无解,npm 包装太多了,索引太卡
    weiweiwitch
        20
    weiweiwitch  
       2023-06-28 10:37:47 +08:00
    其实换个配置好的机器就解决了。特别是内存,他们家的工具都极其吃内存。
    slipkinem
        21
    slipkinem  
       2023-06-28 10:39:56 +08:00 via iPhone   ❤️ 1
    用了 5 年的 webstorm 转 vscode 了,插件的丰富度比 webstorm 强 N 倍,就是刚开始需要适应一两天,后面只剩下爽。
    Trim21
        22
    Trim21  
       2023-06-28 10:52:14 +08:00 via Android
    @murmur 排除了之后依旧是有提示的…
    yl20181003
        23
    yl20181003  
       2023-06-28 10:56:39 +08:00   ❤️ 1
    webstorm 的 tailwindcss 插件的提示顺序很难受,这点 vscode 上面做的比较好。
    VtoEXL
        24
    VtoEXL  
       2023-06-28 11:09:21 +08:00   ❤️ 1
    我用起来,vscode 插件装的多了,还没 ws 流畅,现在写些 demo 用 vscode ,开发项目还是 ws
    Hilong
        25
    Hilong  
       2023-06-28 11:28:56 +08:00
    从 16 年入行,用了半年 ws, 后面基本都是用 vscode 了, 反正感觉开发体验上没有太多区别,但是确实流畅很多
    chengxy
        26
    chengxy  
       2023-06-28 11:44:18 +08:00
    vscode 插件多了照样卡。。
    xuyihao
        27
    xuyihao  
       2023-06-28 11:44:27 +08:00
    我之前也是 webstrom 忠实的拥趸,功能强大完善。各种方法,源码随便跳转,强大的 git 分支提交合并冲突管理功能等,但是还是太重了,给我感觉就是包袱很重,启动慢,界面眼花缭乱,现在传到 vscode ,启动快 插件丰富,写代码都轻松了起来,应该是不会转会去了!
    kujio
        28
    kujio  
       2023-06-28 13:32:22 +08:00
    用 idea ,我现在就是 idea 一把梭,前端、后端、rust 、flutter 、android 。
    卡的话我猜大概率是你装了某个插件导致的。我用五六年了,发现过好几个会卡的插件。
    还有就是 node_modules 太多了,排除掉会流畅很多,但会导致 idea 找不到依赖
    iblessyou
        29
    iblessyou  
       2023-06-28 13:38:34 +08:00
    @c2const 哦,这样啊。
    但又好像没完全解释我的问题,为啥在开发工具会这么多 java ,其他类型的工具好像很多其他语言的吧。
    tyrone2333
        30
    tyrone2333  
       2023-06-28 13:45:44 +08:00
    用 WebStorm 2022.2.5 后面的版本感觉很不顺畅
    qianyeyixi
        31
    qianyeyixi  
       2023-06-28 17:51:39 +08:00
    一直用的最新版除了内存暂用越来越高,别的没啥, 本人一直用的 vs 开发版的 ,宿主老是启动失败 后来改用 ws 了
    rophie123
        32
    rophie123  
       2023-06-28 21:17:38 +08:00
    这玩意儿内存好像是越用越多,打开不用也会一天比一天多,有泄露的感觉
    xiaojie668329
        33
    xiaojie668329  
       2023-06-29 00:23:09 +08:00 via iPhone
    必用,要求公司给买正版。
    daj2
        34
    daj2  
       2023-06-29 10:00:37 +08:00
    主力一直是 WS ,vscode 被用成了正则替换器 /格式化工具
    MinonHeart
        35
    MinonHeart  
       2023-06-29 13:20:16 +08:00
    Menu -> Help -> Edit Custom VM Options...
    添加一行-Xmx8192m ,保存重启 WS 。8192 是可分配最大内存,看项目给。
    yancode
        36
    yancode  
       2023-08-18 23:53:36 +08:00
    我的也是,项目里面频繁切换分支,或者时间长了不重启就卡的厉害,查看活动监视器能跑到 6G 。但是还是卡,重启能解决问题,但是不就又会很卡
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2948 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 11:05 · PVG 19:05 · LAX 03:05 · JFK 06:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.