Как отключить узел возврата точки с запятой WebStorm.js
Как отключить узел возврата точки с запятой WebStorm.Джей?
Я пробовал следующий метод, но они не работают:
- проверьте параметр
use semicolon to terminate statement
- изменить версию JavaScript на ecma6
какие идеи?
4 ответа:
Settings/Preferences | Editor | Inspections
JavaScript | Code style issues | Unterminated statement
-- отключить эту проверкувы можете также достигнуть такой же осмотр мимо:
- размещение каретки на проблемном месте в редакторе и приведение меню быстрого исправления (Alt + Enter или нажав на значок лампочки)
- выбор правильного варианта в появившемся меню (если не уверен, какой из них затем попробуйте Шаг #3 для нескольких из них)
- Стрелка Вправо (или нажмите на маленький треугольник с правой стороны) открыть подменю
- выбрать нужное действие
П. С. JSLinh / JSHint и подобные могут также выдавать такие предупреждения, если вы используете эти инструменты.
что касается фактического кода, генерируемого IDE (например, при использовании
Code | Reformat...
или используя всплывающее окно/функциональность завершения кода) -- такая опция доступна в
Settings/Preferences | Editor | Code Style | JavaScript
(аналогичный путь для TypeScript)Punctuation
вкладка
в настройках - > редактор - > стиль кода - > JavaScript, нажмите кнопку
Punctuation
вкладка на правой боковой панели.Set
Don't use
точка с запятой для завершения операторовalways
Это позволит вам проверить для unterminated заявления, не помечая отсутствующие точки с запятой.
С помощью
Webstorm->Preferences->Editor->Code Style->JavaScript Use semicolon to terminate spaces
отлично работает для меня. Возможно, дважды проверьте, какую схему стиля кода Вы устанавливаете для этого. Иногда я менял настройки стиля кода, но для другой схемы, чем та, которая применяется к рассматриваемому проекту.