Как отключить проверку точки с запятой WebStorm в Node.js?
Я пробовал следующий метод, но они не работают:
- Отмечен вариант
use semicolon to terminate statement
- Изменена версия JavaScript на ecma6
Как отключить проверку точки с запятой WebStorm в Node.js?
Я пробовал следующий метод, но они не работают:
use semicolon to terminate statement
Settings/Preferences | Editor | Inspections
JavaScript | 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