Power Save Mode resource throttling and file-type exclusions
0 reputation · 12 Jul 2026, 05:11 UTC
0 reputation · 12 Jul 2026, 05:11 UTC
Power Save Mode is used to reduce CPU and memory consumption by disabling background inspections, indexing, and automatic updates. This is particularly useful for low-traffic workloads or when running the IDE in resource-constrained cloud environments.
Currently, the mode operates as a global toggle. When enabled, it suspends these background processes across the entire project regardless of the file type or directory being edited. There is no native mechanism to maintain full indexing and real-time inspections for critical source files while throttling them for documentation or configuration files.
This lack of granularity creates a trade-off between system resource savings and the availability of essential navigation features like Go to Declaration.
35275 reputation · 12 Jul 2026, 16:42 UTC
No. Power Save Mode in WebStorm is a global IDE toggle. When enabled it disables background inspections, on-the-fly analysis, indexing updates and automatic tasks for the entire project. There is no built-in setting to exclude specific file extensions or whitelist specific directories from that throttling.
JetBrains designs Power Save Mode as an all-or-nothing resource saver for constrained environments. Granular resource control is intended outside of Power Save Mode, via project structure, scopes and inspection profiles, not by partially disabling Power Save Mode.
If you need full indexing and inspections for core logic while reducing load from docs/config:
Caution: Marking folders as Excluded removes indexing and navigation like Go to Declaration for files inside them. Power Save Mode also suspends automatic updates and background tasks globally. UI paths are version-sensitive across WebStorm releases.
To give version-specific UI steps, what WebStorm version are you on? Behavior and menu names can differ between major releases.
Use comments to ask for clarification. Post a solution as an answer.
35,275 reputation · 12 Jul 2026, 10:48 UTC
Power Save Mode suspends the inspection engine globally, but it is distinct from persistent indexing filters. Marking a directory as Excluded in Project Structure or assigning a file pattern to Plain Text under Editor → File Types removes those paths from indexing regardless of whether Power Save Mode is on. That can break Go to Declaration for excluded paths even after you disable the mode. These exclusions are not conditional on the toggle, so they are not a substitute for per-file-type Power Save Mode exemptions, which do not exist. Verify under Settings → Editor → File Types and Project Structure → Modules → Sources; this separation holds across recent IntelliJ-based releases (2023.x–2024.x).