WebStorm 2018.1 Help

Install and set up WebStorm

Installation requirements

Hardware requirements

  • 2 GB RAM minimum, 4 GB RAM recommended
  • 1.5 GB hard disk space + at least 1 GB for caches
  • 1024x768 minimum screen resolution

Software requirements

JRE 1.8 is bundled with the WebStorm distribution. You do not need to install Java on your computer to run WebStorm.

32-bit or 64-bit versions of Microsoft Windows 10, 8, 7 (SP1), or Vista (SP2) macOS 10.8.3 or later
(only 64-bit systems are supported)
  • OS Linux (note that a 32-bit JDK is not bundled, so a 64-bit system is recommended)
  • KDE, Gnome or Unity desktop environment recommended
  • GCC/C++ or Clang

Download and install WebStorm

  1. Download WebStorm for your operating system.
  2. Do the following depending on your operating system:
    • Windows installation:
      1. Run the WebStorm-*.exe file you've downloaded.
      2. Follow the instructions in the installation wizard.
    • macOS installation:
      1. Open the .dmg package that you've downloaded, and drag WebStorm to the Applications folder.
      2. Open the WebStorm-*.dmg package that you've downloaded, and drag WebStorm to the Applications folder.
    • Linux installation:
        • Unpack the WebStorm-*.tar.gz file you have downloaded to a different folder if your current Downloads folder doesn't support file execution:
          tar xfz WebStorm-*.tar.gz <new_archive_folder>

          The recommended install location according to the filesystem hierarchy standard (FHS) is /opt. To install WebStorm into this directory, type the following command:

          sudo tar xfz WebStorm-*.tar.gz -C /opt/
        • Switch to the bin subdirectory:
          cd opt/WebStorm-*/bin
        • Run webstorm.sh from the bin subdirectory.

    Earlier WebStorm versions are available for download on the Previous WebStorm Releases page.

    Run WebStorm for the first time

    Import WebStorm settings

    When you start WebStorm for the first time, or after you have upgraded it from a previous version, the Complete Installation dialog opens where you can select whether you want to import the IDE settings.

    If this is your first instance of WebStorm, choose the Do not import settings option.

    Select the user interface theme

    Next, you will be prompted to select the UI theme. You can choose between the Default and the Darcula themes.

    Download and install additional plugins

    On the next step, WebStorm prompts you to download and install additional plugins from the WebStorm plugins repository.

    Start a project in WebStorm

    After you have completed initial WebStorm configuration, the Welcome screen will be displayed. It allows you to:


    Register WebStorm

    To try and evaluate WebStorm, you can download and install its trial version for free. The trial version is available for 30 days, whereupon you need to obtain and register a license.

    1. Do one of the following:
      • On the Welcome screen, click Configure | Manage License
      • Select Help | Register from the main menu
    2. Select how you want to register WebStorm:
      • JetBrains Account: select this option if you have a JetBrains Account that allows you to access your purchases and manage licenses (see What is JetBrains Account? to learn more).
      • Activation code: select this option if you have an activation code for WebStorm, and paste it to the text area.
      • License server: select this option to register WebStorm through the License Server web application that allows you to manage floating licenses and issue licenses to users who do not have direct internet access.

        To override the URL of the system proxy during initial WebStorm startup, use the -Djba.http.proxy property, which can be added as a JVM option.

        When performing silent install or managing WebStorm installations on multiple machines, you can set the JETBRAINS_LICENSE_SERVER environment variable to point the installation to the license server URL.

    Update WebStorm

    1. Download the latest version of WebStorm.
    2. Launch the setup as described in Download and install WebStorm.
    3. Choose whether you want to uninstall the existing WebStorm version together with its settings, caches and local history and follow the instructions of the installation wizard.

    Manage WebStorm through Toolbox App

    Toolbox App is a control panel that allows you to manage all JetBrains developer tools, including WebStorm, as well as your projects, from a single point of access. It lets you maintain different versions of the same tool, install updates and roll them back if needed. It also remembers your JetBrains Account and uses it to automatically log you in when you install and register new tools.

    1. Download Toolbox App.
    2. Launch the setup file.
    3. When the installation is complete, accept the JetBrains privacy policy and sign in to your JetBrains Account.

    Now you can manage existing tools, install new tools, and download updates.

    Perform silent installation on Windows

    Silent installation is performed without any user interface. It can be used by network administrators to install WebStorm on a number of machines and avoid interrupting other users.

    To perform silent install, run the installer with the following switches:

    • /S: Enable silent install

    • /D: Specify the path to the installation directory

    • /CONFIG: Specify the path to the silent configuration file

    For example:

    WebStorm.exe /S /CONFIG=d:\temp\silent.config /D=d:\IDE\WebStorm

    Silent configuration file

    You can download the silent configuration file for WebStorm at https://download.jetbrains.com/webstorm/silent.config

    The silent configuration file defines options for installing WebStorm. With default options, silent installation is performed only for the current user (mode=user). If you want to install WebStorm for all users, open the silent configuration file with a text editor, change the value of the installation mode option (mode=admin) and run the installer as an administrator.

    Install WebStorm as a snap package on Linux

    You can install WebStorm on Linux as a self-contained snap package. Since snaps update automatically, your WebStorm installation will always be up-to-date.

    WebStorm is distributed via two channels:

    • The stable channel includes only stable versions. To install the latest stable release of WebStorm, run the following command:

      $ sudo snap install webstorm --classic
    • The edge channel includes EAP builds. To install the latest EAP build of WebStorm, run the following command:

      $ sudo snap install webstorm --classic --edge

    When the snap is installed, you can launch it by running the webstorm command.

    To list all installed snaps, run sudo snap list. For more information, see the Snapcraft documentation.

    Last modified: 20 July 2018

    See Also