
1 thinkm 2023-05-22 19:53:52 +08:00 M1 MAC 没遇到这个问题 |
3 missdeer 2023-05-22 19:59:47 +08:00 Windows 上 vscode 打开一个包含 6000 个 cpp 文件的项目,使用 clangd 插件,没问题 |
4 FrankFang128 2023-05-22 20:01:30 +08:00 没遇到过 不过就算遇到了 我也不会去用 Sublime |
5 Finnn 2023-05-22 20:05:07 +08:00 vscode 本来就没有性能优势, 跟 sublime 性能是没法比的 |
6 klmd99 OP 好神奇,我吐槽完之后,用了一会儿 sblime 还是不太习惯,回去竟然感觉变流畅了一些。 可能是 vscode 累了吧 |
8 lujiaosama 2023-05-22 21:26:48 +08:00 VSCode 都能觉得卡, 那 JB 全家桶岂不是卡爆 |
9 weijancc 2023-05-22 21:31:21 +08:00 vscode 不是因为功能强大才卡, 而是因为基于 electron, sublime 是原生应用, 肯定比不上性能了. |
10 yemoluo 2023-05-22 21:50:20 +08:00 悄悄地说,那个 zed 编辑器,打开一个超大文件,会比 VSCode 还卡 |
11 klmd99 OP @lujiaosama 哪个不管多大的项目都卡啊 |
13 Alias4ck 2023-05-22 23:39:24 +08:00 直接 neovim 吧 |
14 strong>yekern 2023-05-22 23:41:46 +08:00 试试 zed 的编辑器啊 新出的 对 rust 支持还是很好的 |
15 ererrrr 2023-05-23 00:26:43 +08:00 是不是该换个电脑? |
16 MengiNo 2023-05-23 02:38:25 +08:00 via Android 自从 M1 出来降维了之后,一直觉得老款的 Intel mbp 性能不如现在的一台 iPad 甚至是 iPhone 。所以要求不能太高,实在不行至少 vsc 还能让你找个远程服务器 b/s 模式部署给老电脑续续命。 |
17 Solael 2023-05-23 05:14:11 +08:00 虽然这两年 IAA 三年 ipc 都有大幅提升,但是用户会发现 cpu 性能又不够用了。公司发的 11 代 I7 编译个中小型前端项目都挺卡的 |
18 94 2023-05-23 06:52:43 +08:00 先排除一下插件原因吧,很多场景下 VSC 的卡顿都是插件造成的,项目大小好像并没有什么影响,毕竟不是一款 IDE 。 |
19 Valyrian 2023-05-23 06:54:53 +08:00 vsc 滚动确实比 sublime 卡,不是掉帧而是延迟 |
20 Jirajine 2023-05-23 06:56:33 +08:00 vscode 应该是优化最好、最流畅的 electron 应用了,你应该试试用一个无插件、缓存数据、设置的全新的 profile 。 如果是 ra 的性能问题那用什么编辑器前端应该都一样。 |
21 jiangpeng 2023-05-23 08:20:31 +08:00 @lujiaosama 反正 vscode 搞 Java 是干不过 JB 家的 |
22 wangtian2020 2023-05-23 08:42:45 +08:00 如果 GPU (注意是 GPU )占满的时候 vscode 就会变的很卡,公司的破 11 代核显全速运行 threejs 项目时占用就 99%了,后来打开 edge 的“效率模式”功能后占用就不会拉满了,体验大幅改善 |
23 0littleboy 2023-05-23 08:45:05 +08:00 换个 profile ,vscode 觉得卡很多时候是插件太多的原因 |
25 zcreg 2023-05-23 09:14:57 +08:00 sublime 装个插件还得翻墙,同步也是个问题,不想换回去 |
26 itfanr 2023-05-23 09:17:03 +08:00 没有 ra 我写不动 rust 代码。。。 |
27 lerry 2023-05-23 09:18:43 +08:00 via iPhone 把用不到的插件删了吧,Chrome 我也会不时检查有没有用不到的插件,关掉省内存 |
28 nothingistrue 2023-05-23 09:25:33 +08:00 除了内置的 Javascript / typescript 外,用了其他语言的代码提示,它就是 IDE ,不再是文本编辑器了,这性能要求是要翻很多倍的。 |
29 wonderwater 2023-05-23 09:37:06 +08:00 我用的 macbookPro2018 ,写 leetcode 时,有时 ra 会导致 CPU 飙升,然后卡住,只能重启,一般是输入一些大测试用例的时候发生的 |
30 pinylin 2023-05-23 09:41:46 +08:00 zed 或 neovim, 都挺好 |
31 um1ng 2023-05-23 09:48:27 +08:00 sublime 是 native 软件,vscode 不是,所以没法比较 |
32 ZxBing0066 2023-05-23 10:00:43 +08:00 现在支持多个 Profile 了,可以新建个空 Profile 试试速度,如果可以接受那应该是插件影响到了,然后再使用 `Extension bisect` 来排查确认是哪个插件影响到了。 |
33 blackmirror 2023-05-23 10:13:17 +08:00 说明应该升级换代了 |
34 reducm 2023-05-23 10:45:37 +08:00 我也不知道装了啥,某个版本 vscode 升级后莫名其妙 vim + markdown 就各种卡顿,卸载了 vim 插件才好了,这... |
35 LaurelHarmon 2023-05-23 11:08:02 +08:00 这俩不冲突吧,一个轻便浏览和轻编辑纯文本,一个全功能开发,没有可比性。 |
36 imzcg2 2023-05-23 11:08:36 +08:00 你需要 lapce []( https://imgse.com/i/p9TSGXF) |
37 daveh 2023-05-23 11:12:41 +08:00 via iPhone 多大规模的 rust 项目? |
38 alexsunxl 2023-05-23 11:13:16 +08:00 写 rust 代码,可以用 helix 或者 neovim 呀。 helix 写 rust 0 配置,挺爽的。本身也是 rust 写的编辑器。 |
39 wenlancoder 2023-05-23 11:14:59 +08:00 用 webstorm 吧 |
40 liuidetmks 2023-05-23 11:18:27 +08:00 我也卡,后来发现是一个同步插件导致的,不知道搞什么鬼,删掉就 ok 了 |
41 MapHacker 2023-05-23 11:32:58 +08:00 台式机什么 CPU 呢?这性能差距有点明显了呀 |
42 zengxs 2023-05-23 12:02:33 +08:00 我 M1 Mac 最近也遇到好几次 vscode 编辑框卡住无响应的情况,虽然几秒就恢复了,但是写代码的时候突然卡一下打断你就让人很不爽 而且也不是性能的问题,我看了卡住的时候,CPU 和内存占用都不高,搞不懂是咋回事 |
43 try2giveup 2023-05-23 13:36:51 +08:00 ra 插件好像有点问题,我删了。 |
44 devtk 2023-05-23 14:01:45 +08:00 via Android 楼主换电脑吧 |
45 addpd 2023-05-23 14:15:00 +08:00 用 word ,word 是最好用的编程 IDE https://www.bilibili.com/video/BV11R4y1W7Wk |
46 ren2881971 2023-05-23 16:39:34 +08:00 最近不是新出来一个 Rust 开发的 Zed 编辑器么 。 |
49 klmd99 OP 谢谢各位,挑花眼了,zed \ lapce \ helix 都玩玩看看 |
50 alexsunxl 2023-05-24 11:01:02 +08:00 @ren2881971 helix 也是 rust 写的。 |
51 daveh 2023-05-26 12:56:34 +08:00 via iPhone 不是说 CPU 占用高才会卡,对于 vs code 这类编辑器,有些重要功能通过插件或者 LSP 外置了,一旦插件或 LSP 没有在短时间内及时响应,或者 LSP 一次返回内容过多处理慢,都可能导致核心编辑功能卡。这也是用 LSP 的缺点。 OP 有条件试试 intelij rust ,IDEA+rust 插件或者 CLion+rust 插件,后者组合功能是最齐全的。intelij rust 目前没有走 LSP 这条路,而是自己写的解析器,效率是最高的,当然它也支持外部工具如 fmt 等。 公司有个较大项目,用起来很快。 |
52 James369 2023-06-13 21:18:17 +08:00 不知道 vscode 有没有插件性能查看器,可以发现卡顿的插件,然后关闭了。 |
53 ecloud 2023-06-14 21:48:13 +08:00 可以试试 CudaText |