WebStorm 2019.2 Help

JavaScript

File | Settings | Languages and Frameworks | JavaScript for Windows and Linux
WebStorm | Preferences | Languages and Frameworks | JavaScript for macOS
Ctrl+Alt+S the Settings/Preferences icon


Item

Description

JavaScript Language Version

From this list, select the JavaScript language version that represents the set of the language features to use in your project. The available options are:

Configure code completion settings

Click this link to open the Code Completion page and configure completion in the JavaScript context.

Flow package or executable

In this field, specify the path to the node_modules\flow-bin node_modules/flow-bin package or the Flow binary executable file. To use node_modules\.bin\flownode_modules/ .bin/flow make sure the path to Node.js is added to the PATH environment variable.

The field is available only when Flow is chosen from the JavaScript Language Version list.

Use Flow server for:

In this area, specify the basis for coding assistance by selecting or clearing the following checkboxes:
  • Type checking: When this checkbox is selected, syntax and error highlighting is provided based on the data received from the Flow server. When the checkbox is cleared, only the basic internal WebStorm highlighting is available.

  • Navigation, code completion, and type hinting: When this checkbox is selected, suggestion lists for reference resolution and code completiong contain both suggestions retrieved from integration with Flow and suggestions calculated by WebStorm. When the checkbox is cleared, references are resolved through WebStorm calculation only.

The checkboxes are available only when the path to the Flow executable file is specified.

Save all modified files automatically

Keep this checkbox selected to ensure that Flow is applied continuously because Flow checks the current files only after all the other modified files are saved.

Last modified: 17 September 2019

See Also

Language and Framework-Specific Guidelines: