5 ways to reduce VS Code RAM usage
1 Audit extensions per workspace
Use VS Code's workspace-specific extension recommendations. Disable extensions you don't need for the current project.
2 Use Process Explorer
Help → Open Process Explorer shows exactly which extension or language server is consuming memory.
3 Close unused windows
Each VS Code window runs its own set of extension hosts and language servers. Close windows for projects you're not actively editing.
4 Disable TypeScript auto-import for large repos
In large monorepos, TypeScript's auto-import suggestion feature indexes the entire project. Disable it in settings if your repo has 1000+ files.
5 Restart Extension Host
Instead of restarting VS Code entirely, use the command palette: 'Developer: Restart Extension Host'. This reclaims extension memory without losing your window state.
How DevPulse helps with VS Code
DevPulse groups VS Code's main window, extension hosts, and language servers into one view. It detects runaway TypeScript servers and zombie language server processes.
Instead of guessing how much RAM VS Code consumes or manually checking Activity Monitor, DevPulse gives you a clear, always-visible answer in your menu bar.