How to speed up WebStorm

Nazar Vynnytskyi picture Nazar Vynnytskyi · Apr 1, 2015 · Viewed 33.8k times · Source

In huge project WebStorm (it can be other product of JetBrains) is always thinking and loading something.

This is really annoying me!

Answer

Nazar Vynnytskyi picture Nazar Vynnytskyi · Apr 1, 2015

Here is my recipe how to speed up your lovely WebStorm:

  • Go to Preferences and do next:
    1. Appearance & Behaviour > System Settings > Updates: disable auto update
    2. Appearance & Behaviour > System Settings > Usage Statistics: Uncheck Allow sending data usage statistics to JetBrains
    3. Editor > Live Templates: disable all, leave only what you are really use
    4. Editor > Emmet: disable all emmets
    5. Editor > Intentions: I leave only: CSS, Declaration, JavaScript and Language Injection
    6. Plugins: leave only next (* - can be also disabled in case you don't need them):
      • CoffeeScript *
      • CSS Suport
      • CVS Integration
      • Git Integration
      • HTML Tool
      • IntelliLang
      • JavaScript Debugger *
      • JavaScript Intention Power Pack
      • JavaScript Support
      • NodeJS *
      • Perforce Integration
      • SASS suport *
    7. Project > Directories: Exclude all what you don't use
    8. Languages & Frameworks > JavaScript > Libraries: leave only: HTML and HTML5 / EcmaScript 5
    9. Languages & Frameworks > Compass: disable it
    10. Tools > WebBrowsers: leave only Chrome
  • Help > Edit Custom VM Options: Edit and increase usage memory pwd:

    -Xms1024m
    -Xmx1536m
    -XX:MaxPermSize=1024m
    -XX:ReservedCodeCacheSize=512m
    -XX:+UseCompressedOops

So the main idea is next: disable all in Preferences what you really don't use and increase memory for IDE.