How to disable WebStorm semicolon check?
Solution 1:
Settings/Preferences | Editor | Inspections
-
JavaScript | Code style issues | Unterminated statement
-- disable this inspection
You can also reach the same inspection by:
- Placing caret on problematic place in your Editor and bringing Quick Fix menu (Alt + Enter or by clicking on light bulb icon)
- Choosing right option in appeared menu (if not sure which one then try step #3 for few of them)
- Arrow Right (or click on small triangle on the right side) to open submenu
- Choose desired action
P.S. JSLinh/JSHint and alike may also produce such warnings if you are using these tools.
As for the actual code generated by IDE (e.g. when using Code | Reformat...
or using code completion popup/functionality) -- such option is available at
-
Settings/Preferences | Editor | Code Style | JavaScript
(similar path for TypeScript) -
Punctuation
tab
Solution 2:
In Preferences -> Editor -> Code Style -> JavaScript, click the Punctuation
tab on the right hand side pane.
Set
Don't use
semicolon to terminate statements always
This would allow you to check for unterminated statements while not flagging up the missing semicolons.
Solution 3:
Cmd(Ctrl) + Shift + A → Unterminated statement → OFF