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

升级 mac osx14 后, vscode 运行一段时间后打开、写入文件巨卡

  •  
  •   a132811 ·
    ahuigo · 8 小时 26 分钟前 · 234 次点击

    我前几个月升级到 mac osx 14 后,vscode 跑几个小时会逐渐变卡,保存文件、读取文件会逐渐从 ms 变到几十秒甚至直接卡死

    试了几个办法,没有确定原因:

    1. 重新安装最新版 vscode  问题依旧

    2. 用二分法插件禁用法排查太费时间了(> Start Extension Bisect),因为要运行很久(数小时不等)才会逐渐变得世卡。

    3. 通过查看插件资源占用(> show running extensions)看不出来有啥明显异常.

    最后忍受不了清理所有的 vscode 缓存配置+重装,运行了一天多没见卡。

        # 1. 备份+清理
        mv ~/Library/Application\ Support/{Code,code_bak}
        # 备份扩展清单
        ls ~/.vscode/extensions/ > ~/vsc.extension-list.txt
        # 清理所有的扩展
        rm -rf ~/.vscode/extensions/
    
        # 2. 重新打开 vscode 、安装扩展(去掉了一些不用的插件)
        略
    
        # 3. 只还原了 User 下的:keybindings.json, settings.json, snippets
        mv ~/Library/Application\ Support/code_bak/User/{{settings,keybindings}.json,snippets}  ~/Library/Application\ Support/Code/User/
      
    

    我想应该是缓存、配置、插件的原因导致的,不继续排查了。

    大家如果遇到这个问题,可以试着清理一下缓存和配置.

    1 条回复    2024-12-18 20:51:47 +08:00
    kekeabab
        1
    kekeabab  
       8 小时 10 分钟前
    我之前也保存文件巨卡,甚至根本保存不了,一直转圈。最后发现是煞笔 golang 那个插件需要联网,一旦关了梯子就卡的离谱。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1012 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 21:02 · PVG 05:02 · LAX 13:02 · JFK 16:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.