Как отключить проверку точки с запятой WebStorm в Node.js?
Я пробовал следующий метод, но они не работают:
- Отмечен вариант
use semicolon to terminate statement - Изменена версия JavaScript на ecma6
Как отключить проверку точки с запятой WebStorm в Node.js?
Я пробовал следующий метод, но они не работают:
use semicolon to terminate statementSettings/Preferences | Editor | InspectionsJavaScript | Code style issues | Unterminated statement JavaScript | Code style issues | Unterminated statement - отключить эту проверкуВы также можете пройти ту же проверку:
PS JSLinh/JSHint и другие могут также выдавать такие предупреждения, если вы используете эти инструменты.
Что касается фактического кода, сгенерированного IDE (например, при использовании Code | Reformat... или при использовании всплывающего окна/функциональности завершения кода) - такая опция доступна в
Settings/Preferences | Editor | Code Style | JavaScript Settings/Preferences | Editor | Code Style | JavaScript (аналогичный путь для TypeScript)Punctuation В меню "Настройки" → "Редактор" → "Стиль кода" → JavaScript перейдите на вкладку " Punctuation " в правой части панели.
Задавать
Don't use точку с запятой для завершения операторов always
Это позволит вам проверять неопределенные операторы, не отмечая пропущенные точки с запятой.

Использование Webstorm->Preferences->Editor->Code Style->JavaScript Use semicolon to terminate spaces отлично подходит для меня. Возможно, дважды проверьте, какую схему кода вы настраиваете. Иногда я менял настройки стиля кода, но для другой схемы, чем тот, который применяется к рассматриваемому проекту.
В Webstorm 2017 его здесь вам просто нужно изменить "использовать" вместо "не использовать".
Cmd (Ctrl) + Shift + A → неопределенный оператор → OFF