Подтвердить что ты не робот

Как отключить проверку точки с запятой WebStorm?

Как отключить проверку точки с запятой WebStorm в Node.js?

Я пробовал следующий метод, но они не работают:

  • Отмечен вариант use semicolon to terminate statement
  • Изменена версия JavaScript на ecma6
4b9b3361

Ответ 1

  1. Settings/Preferences | Editor | Inspections
  2. JavaScript | Code style issues | Unterminated statement JavaScript | Code style issues | Unterminated statement - отключить эту проверку

Вы также можете пройти ту же проверку:

  1. Поместите каретку в проблемное место в вашем редакторе и откройте меню Quick Fix (Alt + Enter или нажав на значок лампочки)
  2. Выбор правильного варианта в появившемся меню (если вы не уверены, какой из них, попробуйте шаг № 3 для нескольких из них)
  3. Arrow Right (или нажмите на маленький треугольник справа), чтобы открыть подменю
  4. Выберите желаемое действие

PS JSLinh/JSHint и другие могут также выдавать такие предупреждения, если вы используете эти инструменты.


Что касается фактического кода, сгенерированного IDE (например, при использовании Code | Reformat... или при использовании всплывающего окна/функциональности завершения кода) - такая опция доступна в

  • Settings/Preferences | Editor | Code Style | JavaScript Settings/Preferences | Editor | Code Style | JavaScript (аналогичный путь для TypeScript)
  • Вкладка Punctuation

enter image description here

Ответ 2

В меню "Настройки" → "Редактор" → "Стиль кода" → JavaScript перейдите на вкладку " Punctuation " в правой части панели.

Задавать

Don't use точку с запятой для завершения операторов always

Это позволит вам проверять неопределенные операторы, не отмечая пропущенные точки с запятой.

GiwuV.png

Ответ 3

Использование Webstorm->Preferences->Editor->Code Style->JavaScript Use semicolon to terminate spaces отлично подходит для меня. Возможно, дважды проверьте, какую схему кода вы настраиваете. Иногда я менял настройки стиля кода, но для другой схемы, чем тот, который применяется к рассматриваемому проекту.

введите описание изображения здесь

Ответ 4

В Webstorm 2017 его здесь вам просто нужно изменить "использовать" вместо "не использовать".

Webstorm 2017

Ответ 5

Cmd (Ctrl) + Shift + A → неопределенный оператор → OFF

enter image description here