从 Java 转行,一直用的 jetbrains 全家桶,且用不惯 vscode ,所以这些年坚持 webstorm 到现在。可是越来越觉得卡了,MacBook 是 21 年款 i7 32G ,跑个 node 卡得动不了。请教各位有没有啥奇技淫巧优化一下啊?
1
nyfwan123 2023-06-28 09:18:13 +08:00
我不是专业前端 但是偶尔写写前端代码 现在 jb 家的后端 IDE 对前端的支持非常好了 Pycharm Goland 之类 都可以很好的写前端 再安装对应的插件 我觉得 ws 真的可以不用安装了 有一段时间用 ws 写 js 原型链的代码 确实非常卡 但是换成了 Goland 写 就没有卡顿的感觉
|
2
lyusantu 2023-06-28 09:20:49 +08:00
换成 visual studio code ?
|
3
imherer 2023-06-28 09:23:02 +08:00
同后端也偶尔写写前端,前段时间起了个 VUE3 项目,发现写代码的时候卡的不行,后来把 node_modules 目录排除就好了。 排除后的缺点就是不能索引里面的源码了
|
4
LeegoYih 2023-06-28 09:23:06 +08:00
JetBrains 全家桶 mac Intel 版本都有内存泄漏问题,用久了得重启一下 IDE ,以后都是 Apple Silicon ,估计不会修了。
|
5
QlanQ 2023-06-28 09:25:49 +08:00
node 卡和 webstorm 有什么关系?
|
6
vsitebon 2023-06-28 09:26:13 +08:00
Webstorm 的 refactor 功能是我没办法割舍的主要原因。。
|
7
SniperXu 2023-06-28 09:26:58 +08:00
M1 跑 webstorm 挺流畅的,我记得 2022 有个版本特别卡,后来修复了就好了
|
8
particlec 2023-06-28 09:27:05 +08:00
用了两年 webstorm ,前段时间实在卡的不行,换成 vscode ,不卡了,就是分支提交不爽,有时候分支修改了 提交时不显示
|
9
Southside 2023-06-28 09:30:34 +08:00
win10 i7 低压运行 webstorm 丝般顺滑,而且 webstorm 最新版本有一套新 UI 可以自定义皮肤
|
10
bhbhxy 2023-06-28 09:30:59 +08:00
在设置里面把一些不必须的语法检查和插件禁用掉,然后设置一下软件可以使用的最大内存,最好是 2048 以上,这样就会流畅很多。vscode 的用户体验比 ws 还是差不少,小项目用 vscode 凑合凑合,大项目用 ws 香
|
11
dctxf 2023-06-28 09:45:54 +08:00
原来嘲笑 Java 卡,现在前端也一个样了,就算是 vscode ,内存也是吃的不少。
个人感觉软件本身已经没什么可优化了,毕竟你还要用一些插件提升效率,个人建议就是少开点无用的项目吧。 |
12
murmur 2023-06-28 09:49:36 +08:00
16g win 都可以跑的动,如果项目实战太大可以把 node_modules 那个目录屏蔽了,代价就是库函数的提示没有了,全靠自己
|
13
billzhuang 2023-06-28 09:58:12 +08:00
换个 M2 。
|
14
joesonw 2023-06-28 09:58:14 +08:00 via iPhone
我 18 的 i9 32g ,同时开 3 个 Goland ,2 个 WebStorm 也还好呀。不是项目文件的 Mark as excluded/resources ,不然都索引了肯定卡。
|
15
iblessyou 2023-06-28 10:02:10 +08:00
其实我一直不理解诶,为啥都说 java 不适合做这种桌面软件,但偏偏开发工具 idea eclipse 还有 dbeaver 都是 java 的。
C 系的小伙伴不能给力点整出个流畅的么 |
17
oceanquake 2023-06-28 10:15:33 +08:00
Webstorm. 之前也因为卡多次想换回 vscode. 最终还是用回了 webstorm. 开发体验上面来讲 webstorm 用起来真的很得心应手,vscode 配置老半天,用起来细节上还是会差强人意。 光 Git 集成这块,vscode 完全没法和 webstorm 比
|
18
c2const 2023-06-28 10:18:00 +08:00
@iblessyou
0.虽然我是 C 系的,但要做 IDEA 、WebStorm 这种软件,C/C++的开发效率比 java 低啊,开发周期也比 java 长多了; 1.java 开发,不管多少人的团队合作,项目怎么样都容易跑起来; C 系开发,有个梗是: 一次编写,到处编译,还编译不过 :( |
19
JayZXu 2023-06-28 10:20:21 +08:00
🤣🤣
太好用了以至于一直想转 VSCode 屡次识别 但是卡顿实在是无解,npm 包装太多了,索引太卡 |
20
weiweiwitch 2023-06-28 10:37:47 +08:00
其实换个配置好的机器就解决了。特别是内存,他们家的工具都极其吃内存。
|
21
slipkinem 2023-06-28 10:39:56 +08:00 via iPhone 1
用了 5 年的 webstorm 转 vscode 了,插件的丰富度比 webstorm 强 N 倍,就是刚开始需要适应一两天,后面只剩下爽。
|
23
yl20181003 2023-06-28 10:56:39 +08:00 1
webstorm 的 tailwindcss 插件的提示顺序很难受,这点 vscode 上面做的比较好。
|
24
VtoEXL 2023-06-28 11:09:21 +08:00 1
我用起来,vscode 插件装的多了,还没 ws 流畅,现在写些 demo 用 vscode ,开发项目还是 ws
|
25
Hilong 2023-06-28 11:28:56 +08:00
从 16 年入行,用了半年 ws, 后面基本都是用 vscode 了, 反正感觉开发体验上没有太多区别,但是确实流畅很多
|
26
chengxy 2023-06-28 11:44:18 +08:00
vscode 插件多了照样卡。。
|
27
xuyihao 2023-06-28 11:44:27 +08:00
我之前也是 webstrom 忠实的拥趸,功能强大完善。各种方法,源码随便跳转,强大的 git 分支提交合并冲突管理功能等,但是还是太重了,给我感觉就是包袱很重,启动慢,界面眼花缭乱,现在传到 vscode ,启动快 插件丰富,写代码都轻松了起来,应该是不会转会去了!
|
28
kujio 2023-06-28 13:32:22 +08:00
用 idea ,我现在就是 idea 一把梭,前端、后端、rust 、flutter 、android 。
卡的话我猜大概率是你装了某个插件导致的。我用五六年了,发现过好几个会卡的插件。 还有就是 node_modules 太多了,排除掉会流畅很多,但会导致 idea 找不到依赖 |
29
iblessyou 2023-06-28 13:38:34 +08:00
@c2const 哦,这样啊。
但又好像没完全解释我的问题,为啥在开发工具会这么多 java ,其他类型的工具好像很多其他语言的吧。 |
30
tyrone2333 2023-06-28 13:45:44 +08:00
用 WebStorm 2022.2.5 后面的版本感觉很不顺畅
|
31
qianyeyixi 2023-06-28 17:51:39 +08:00
一直用的最新版除了内存暂用越来越高,别的没啥, 本人一直用的 vs 开发版的 ,宿主老是启动失败 后来改用 ws 了
|
32
rophie123 2023-06-28 21:17:38 +08:00
这玩意儿内存好像是越用越多,打开不用也会一天比一天多,有泄露的感觉
|
33
xiaojie668329 2023-06-29 00:23:09 +08:00 via iPhone
必用,要求公司给买正版。
|
34
daj2 2023-06-29 10:00:37 +08:00
主力一直是 WS ,vscode 被用成了正则替换器 /格式化工具
|
35
MinonHeart 2023-06-29 13:20:16 +08:00
Menu -> Help -> Edit Custom VM Options...
添加一行-Xmx8192m ,保存重启 WS 。8192 是可分配最大内存,看项目给。 |
36
yancode 2023-08-18 23:53:36 +08:00
我的也是,项目里面频繁切换分支,或者时间长了不重启就卡的厉害,查看活动监视器能跑到 6G 。但是还是卡,重启能解决问题,但是不就又会很卡
|