WebStorm 9.0.2 Web Help

Tuning WebStorm

In this section:

Increasing productivity

To increase productivity of WebStorm, you can change settings that reside in the following locations (depending on your operating system):

  • On Windows systems:
    <WebStorm installation folder>/bin/WebStorm.exe.vmoptions
    or
    <WebStorm installation folder>/bin/WebStorm64.exe.vmoptions
  • On *NIX systems:
    <WebStorm installation folder>/bin/WebStorm.vmoptions
    or
    <WebStorm installation folder>/bin/WebStorm64.vmoptions
  • On OS X:

    The file /Applications/WebStorm.app/bin/idea.vmoptions should be copied to

    ~/Library/Preferences/WebIdeXX/idea.vmoptions

Example. increasing heap size

For example, to increase WebStorm heap size, you should copy the original .vmoptions file from /Applications/WebStorm.app/bin/idea.vmoptions to ~/Library/Preferences/WebIdeXX/idea.vmoptions, then modify the -Xmx setting.

For the older versions, the settings are stored in:

/Applications/WebStorm.app/Contents/Info.plist

Managing case of unicode literals

WebStorm allows defining whether non-ascii characters should use literals like '\u00AB' or '\00ab'.

This behavior is controlled by the system property idea.native2ascii.lowercase. By default, upper case characters are used.

If it is desirable to use lower case characters, do the following (depending on your platform)

  • On Windows and *NIX: add the line
    idea.native2ascii.lowercase=true

    to the bin/WebStorm.properties file, located under the product installation.

  • On OS X:

    Copy the file /Applications/WebStorm.app/bin/WebStorm.properties to ~/Library/Preferences/WebIdeXX/, open it for editing, and add the line

    idea.native2ascii.lowercase=true

    It is essential to create a copy, since the settings are replaced rather than added.

    For the older versions of WebStorm, open for editing the file /Applications/WebStorm.app/Contents/Info.plist, and add the following code:

    <key>idea.native2ascii.lowercase</key> <string>true</string>

    to the section <key>Properties</key> <dict> ... <dict>

See Also

Last modified: 11 December 2014
comments powered by Disqus