Автоматический формат JSX JetBrains WebStorm / PyCharm конфликтует с отступами ESLint - PullRequest
0 голосов
/ 26 сентября 2018

Чтобы уточнить:

  • Я использую PyCharm Professional , который является комбинацией PyCharm & WebStorm.
  • Я уже применил правила форматирования из моего ESLint в PyCharm.

Моя проблема : Мой ESLint выдает ошибки всякий раз, когда я автоматически форматирую свой код JSX.

Как ESLint хочет:

Code Example with ESLint format

Что PyCharm автоматически форматирует в:

Code Example with PyCharm auto format

Как я могу заставить PyCharm правильно отформатировать это?

Я не уверен, что мне нужно изменить в моих настройках, и он их не применяетс помощью опции настроек Apply ESLint Code Style Rules.

Дополнительная информация о моей IDE:

  • PyCharm 2018.2.4 (Professional Edition)
  • Сборка № PY-182.4505.26, построена 19 сентября 2018 года

1 Ответ

0 голосов
/ 26 сентября 2018

В Настройки |Редактор |Код Стиль |HTML |Другое , попробуйте отключить Выровнять атрибуты - это помогает?Импорт правил из eslint-plugin-react не реализован, поэтому настройки форматера HTML не изменяются при применении правил стиля кода ESLint.Вы должны настроить их вручную в Настройки |Редактор |Код Стиль |HTML .Запрос по соответствующей функции: WEB-28857

...