V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Rust2015
V2EX  ›  Visual Studio Code

每次打开 vscode 都是一场噩梦:

  •  
  •   Rust2015 · 3 月 24 日 · 4833 次点击

    太占内存了,大家有办法吗?

    47 条回复    2026-03-28 16:29:24 +08:00
    Features
        1
    Features  
       3 月 24 日   ❤️ 1
    我不信还有什么方法比加内存条成本更低
    yolee599
        2
    yolee599  
       3 月 24 日 via Android
    @Features #1 现在的内存价格涨疯了
    lujiaosama
        3
    lujiaosama  
       3 月 24 日   ❤️ 1
    两台电脑, SSH 远程到 LINUX 上专门做开发. 32G 差不多了吧.
    yanqiyu
        4
    yanqiyu  
       3 月 24 日
    zed
    jun4rui
        5
    jun4rui  
       3 月 24 日
    zed,neovim
    weixiangzhe
        6
    weixiangzhe  
       3 月 24 日
    换 zed 确实不错,但是 lsp 也经常崩,好在代码高亮默认不依赖于 lsp
    sn0wdr1am
        7
    sn0wdr1am  
       3 月 24 日
    得加钱,买内存。
    QS0x01
        8
    QS0x01  
       3 月 24 日
    试试 Trae ,三倍于 VSCode 的占用
    dumbass
        9
    dumbass  
       3 月 24 日
    @QS0x01
    mouism
        10
    mouism  
       3 月 24 日
    如果是 Linux Desktop 就狠狠开 Zram 还能救一下子
    qinqiuxu
        11
    qinqiuxu  
       3 月 24 日 via Android
    别开太多插件。多搞几套配置文件,开发不同的项目用不同的配置。
    netabare
        12
    netabare  
       3 月 25 日 via iPhone
    比起占内存,感觉最大的问题还是卡,而且启动速度特别慢。

    所以还是换替代品好了,比如 Zed 、nvim 、helix 之类的。
    rbaloatiw
        13
    rbaloatiw  
       3 月 25 日
    比起 vscode 本身, gopls, rust-analyzer 才是内存大户...
    good1uck
        14
    good1uck  
       3 月 25 日
    你内存多大啊,怎么会有这种问题,还有比 VSCODE 更轻量的?
    linyongqianglal
        15
    linyongqianglal  
       3 月 25 日
    还好我 40G 内存够用
    WDATM33
        16
    WDATM33  
       3 月 25 日
    vscode 也占内存吗,以前不都是说 vscode 省内存,jetbarins 家的 ide 费内存吗
    junwind
        17
    junwind  
       3 月 25 日
    @WDATM33 可能是插件装多了呗
    Rust2015
        18
    Rust2015  
    OP
       3 月 25 日
    设备名称 DESKTOP-JKMI7VG
    处理器 12th Gen Intel(R) Core(TM) i7-12700H (2.70 GHz)
    机带 RAM 64.0 GB (63.7 GB 可用)
    设备 ID 89B51A81-0BF3-4DC7-8AC2-066877F8A060
    产品 ID 00391-70000-00000-AA994
    系统类型 64 位操作系统, 基于 x64 的处理器
    笔和触控 没有可用于此显示器的笔或触控输入
    kapr1k0rn
        19
    kapr1k0rn  
       3 月 25 日
    8g 内存,cpu6 代 i3,nixos+sway,vscode 跑得飞起,所以问题不在 vscode 上
    Rust2015
        20
    Rust2015  
    OP
       3 月 25 日
    @junwind 所言极是

    但是那些 AI IDE 一开情况更糟
    wu00
        21
    wu00  
       3 月 25 日
    @Rust2015 #18 这还喊内存不够,是在重写 windows 吗
    Rust2015
        22
    Rust2015  
    OP
       3 月 25 日
    开始还好,但是 trae 和 codebuddy 一导入 vscode ,噩梦开始了
    lzgshsj
        23
    lzgshsj  
       3 月 25 日
    不说说装了多少插件吗。另外各个语言的 lsp server 也会占用不少内存。
    brando
        24
    brando  
       3 月 25 日
    该花的钱还是得花.
    chengYT
        25
    chengYT  
       3 月 25 日
    @weixiangzhe zed 的 agent 做的不太行
    hushuikun
        26
    hushuikun  
       3 月 25 日
    64G 内存都不够,那还能说啥了,我用的公司电脑就 16G
    diudiuu
        27
    diudiuu  
       3 月 25 日
    把 check 之类的插件删一删
    2020diyige
        28
    2020diyige  
       3 月 25 日
    vscode 占内存??第一次听说,还有比这个更轻量的 ide?
    lancelock
        29
    lancelock  
       3 月 25 日
    用命令行跑 ai ,不开编辑器/ide 。实在要自己手动改的话用 zed neovim helix 这些
    lmmlwen
        30
    lmmlwen  
       3 月 25 日
    还好吧,有谷歌浏览器占内存吗
    skankhunt42
        31
    skankhunt42  
       3 月 25 日 via iPhone
    用铅笔橡皮小本本代替
    zuou
        32
    zuou  
       3 月 25 日
    vscode 不是挺轻量的吗,jetbraina 家的才叫吃内存大户
    owt5008137
        33
    owt5008137  
       3 月 25 日
    我同时开着 C++工程、golang 工程、web 工程和两个写笔记的 workspace 。也就占了 9 个 G 。这都没有就加装内存吧。
    owt5008137
        34
    owt5008137  
       3 月 25 日
    @weixiangzhe zed 的 protobuf 只能走 lsp 。那玩意儿内存泄露。某一天卡得不行,一看内存快满了。一看 protobuf language server 内存占用好家伙 60+GB 。
    owt5008137
        35
    owt5008137  
       3 月 25 日
    @owt5008137 呃,刚看了一眼 clangd 额外占了 6G 内算在 vscode 里。其他的还没浏览器内存占用大 🤣
    hi2hi
        36
    hi2hi  
       3 月 25 日
    64G 内存解君忧
    bbbblue
        37
    bbbblue  
       3 月 25 日
    检查下插件吧 把漏内存的插件给干了
    之前开一会儿他就要黑屏一下再恢复 一看内存一直上升然后界面挂了他内存又掉回来 😂 删了几个插件就没事了
    wu67
        38
    wu67  
       3 月 25 日
    vsc 我玩过的高内存占用, 全部来源于插件. 一个大头是 copilot, 另一个是 python 相关的几个.
    cutecore
        39
    cutecore  
       3 月 25 日
    @WDATM33 各种插件一装 感觉比 jetbrains 都占的多
    shaozelin030405
        40
    shaozelin030405  
       3 月 25 日
    卸载插件,当文本编辑器
    iceheart
        41
    iceheart  
       3 月 25 日 via Android
    windows? 换 linux
    masterclock
        42
    masterclock  
       3 月 25 日
    我买 64G 内存的笔记本就是为了这一刻
    edsion996
        43
    edsion996  
       3 月 25 日 via Android
    如果是 monorepo ,或者仓库比较大,可以试试禁用 git
    nrtEBH
        44
    nrtEBH  
       3 月 25 日
    vscode 用 electron 写的 感觉就是很重的样子
    还有各种插件
    很像 chrome
    AreYou0k
        45
    AreYou0k  
       3 月 25 日
    64G 还不够...硬盘够不够? 够虚拟内存开大点, 开到 2 倍
    bfdh
        46
    bfdh  
       3 月 25 日
    vscode 工程文件多的时候,内存占用其实还是比较高的,目前试过的软件中,大量文件时只有 sourceinsight 内存占用是真的低。
    Rust2015
        47
    Rust2015  
    OP
       3 月 28 日
    Ctrl+Shift+P

    输入

    Process Explorer

    打开 vscode 的任务管理器,经过排查,噩梦过去了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5698 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 02:02 · PVG 10:02 · LAX 19:02 · JFK 22:02
    ♥ Do have faith in what you're doing.