You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.02下VSCode编写JS/React类代码时自动卡死关闭求助

问题排查与解决建议
  • JS/React相关插件冲突或异常
    VS Code对JS、React这类代码的支持全靠各类插件撑着——比如ESLint、Prettier、React Developer Tools、TypeScript Language Features这些。要是某款插件版本不兼容、缓存损坏,解析代码时直接就会把编辑器搞崩。
    解决步骤:
  1. 打开插件面板,先把所有JS/React相关插件全禁用,然后挨个重新启用,每开一个就写几行代码测试,定位出问题的插件。
  2. 对有问题的插件要么卸载重装,要么回滚到之前用着稳定的旧版本。
  3. 也可以直接用code --disable-extensions命令启动VS Code,要是这时候不卡了,那肯定是插件的锅。
  • TypeScript服务进程异常
    哪怕你没写TypeScript,VS Code的JS语言服务也依赖TS引擎做代码提示、语法检查。这玩意儿要是内存占满或者进程挂死,整个编辑器直接歇菜。
    解决步骤:
  1. 打开VS Code设置,搜索typescript.tsserver.maxTsServerMemory,把数值调大,比如设成8192(单位MB)。
  2. 关掉自动类型检查:把javascript.implicitProjectConfig.checkJs设成false,或者在项目根目录建个jsconfig.json,里面写"checkJs": false。
  3. 按下Ctrl+Shift+P,执行TypeScript: Restart TS Server命令重启服务试试。
  • 项目规模或依赖拖垮编辑器
    要是你的React/React Native项目很大,或者node_modules里塞了一堆依赖,VS Code的语言服务扫描解析这些文件时会疯狂吃内存,最后直接卡死崩溃。
    解决步骤:
  1. 在项目根目录建.vscode/settings.json,添加配置排除不需要扫描的目录:
    {
      "files.exclude": {
        "**/node_modules": true,
        "**/dist": true
      },
      "search.exclude": {
        "**/node_modules": true,
        "**/dist": true
      }
    }
    
  2. 再加个文件监听排除的配置,减少VS Code监听的文件范围:
    {
      "files.watcherExclude": {
        "**/node_modules/**": true
      }
    }
    
  • VS Code版本和Ubuntu系统不兼容
    注意是Ubuntu 22.04(你输入的22.02是笔误),系统里的某些库可能和特定版本的VS Code不对付,尤其是JS相关的组件。
    解决步骤:
  1. 把VS Code更到最新稳定版,或者回滚到之前用着没问题的旧版本(比如1.8x系列)。
  2. 尽量用VS Code的原生deb包安装,别用Snap商店的版本——Snap的沙箱权限和资源限制容易出问题。
  3. 执行sudo apt update && sudo apt upgrade更新系统所有依赖,说不定就能解决兼容性问题。
  • 硬件资源不够用
    JS、React代码的实时解析、语法检查、预览这些操作很吃CPU和内存,要是你的Ubuntu系统内存低于8GB,很容易因为内存耗尽导致VS Code崩溃。
    解决步骤:
  1. 关掉后台其他占资源的程序,给VS Code腾地方。
  2. 给系统加交换空间:执行sudo fallocate -l 4G /swapfile创建4GB的交换文件,然后设置权限启用:
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile
    

内容的提问来源于stack exchange,提问作者Ahmad Raza

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 11:36:17