JavaScript
for macOS
Ctrl+Alt+S
Item | Description |
---|---|
JavaScript Language Version | From this drop-down list, choose the JavaScript language version that represents the set of the language features to use in your project. The available options are:
|
Only type-based completion |
|
Suggest variable names | When this checkbox is selected, WebStorm suggests names for new variables during their declaration. These suggestions are based on the names of classes, types, and interfaces that are defined in your project, in the libraries you are using, and in standard APIs. |
Expand method bodies in completion for overrides | When you want to override a method from the parent class or interface and select this method from the list of completion suggestions, WebStorm automatically adds parameters, generates a By default, the checkbox is selected. Clear it to suppress automatic generation of method bodies for overrides during completion. |
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:
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. |