微软的 vscode 怎么这么能占内存?

2018-08-29 18:16:42 +08:00
 azev
记得刚推出的时候不这样吧?
现在开个 java 工程 打开五个文件占了将近 700M 的内存
notepad++ 不是打开工程 而是打开了十来个文件 还不到 10M
9224 次点击
所在节点    问与答
18 条回复
xubeiyan
2018-08-29 18:30:30 +08:00
一个是 IDE 一个是普通文本编辑器你说呢…而且 npp 是 c++写的 vscode 是基于 electron 搞的,后者本来就耗内存
mason961125
2018-08-29 18:39:40 +08:00
这样吧,你用 VSCode 打开五个别的正常文件试一下?
mason961125
2018-08-29 18:42:58 +08:00
还有就是,VSCode 的各种插件是以独立进程的形式运行的,看一下你装了多少插件。
mnssbe
2018-08-29 19:03:37 +08:00
那就 notepad++呗
DOLLOR
2018-08-29 19:17:51 +08:00
VSCode 已经算 IDE 了,我开发前端项目占用 1G 以上是常态
azev
2018-08-29 20:38:22 +08:00
@mason961125
试了下 没开工程 打开 5 个 java 文件
还是 700 来 M
大概是装了 java 插件的原因?只要打开 java 文件就开启一个 java 进程?
关掉开了 6 个 html 文件 是 400 来 M
12101111
2018-08-29 22:54:02 +08:00
Java 插件有一个 eclipse language server 在后台,会吃内存
laogui
2018-08-29 23:02:02 +08:00
同为 electron,已经比 atom 好很多
erDaren
2018-08-29 23:19:08 +08:00
还是 sublime text 3 好了
starcraft
2018-08-30 00:25:23 +08:00
所以已经不用了,继续各大热门 IDE 了。当初 beta 版下载,只是冲着轻量文本编辑器去的。
pelloz
2018-08-30 00:30:20 +08:00
eclipse 和 IDEA 好好的不用,你非用 VScode 写 Java,安装了 Java 的插件还嫌弃它占内存...不能理解。
POPOEVER
2018-08-30 00:53:43 +08:00
因为包了个 Chrome,啦啦啦
ferrum
2018-08-30 01:07:08 +08:00
我开一个 Vue 项目内存就 2g+了。

懒得管,16g 内存目前反正够用,不够再加。
sdushn
2018-08-30 01:31:12 +08:00
emmm,想知道为啥不用 IDEA
zhzer
2018-08-30 01:33:42 +08:00
最近不是推 atom ide 吗,可以对比下
redsonic
2018-08-30 03:12:22 +08:00
可能这样描述不准确但你可以理解成使用 vscode 就像是在开了几个 tab 和装了几个插件的 chromium 里面写代码一样。
zhady009
2018-08-30 07:19:56 +08:00
我的 idea 1.2-2G 之间… 我觉得这些没什么所谓 空间换时间
catfly
2018-08-30 10:46:22 +08:00
@pelloz +1.。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/484335

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX