Интеграция Eslint / Prettier с Intelij работает очень медленно - PullRequest
0 голосов
/ 10 февраля 2020

Я пытаюсь интегрировать Eslint / Prettier в Intellij, но у меня есть одно важное ограничение:

Я хочу, чтобы форматирование Prettier запускалось через Eslint. Причина этого в том, что у меня есть важные правила Eslint, которые мне нужно запускать с автофиксом при каждом сохранении (вместе с Prettier) (пример правила - react-hooks/exhaustive-deps). Я не могу заставить это правило запускать автофикс в хуке перед фиксацией, так как это исправление может изменить поведение кода.

Мне удалось заставить все работать, определив все плагины / конфигурации Prettier в Eslint и создав файл Watcher, который запускает Eslint для текущего файла при каждом сохранении.

Моя проблема - в VSCode он работает нормально, но в Intellij каждое сохранение занимает несколько секунд, чтобы запустить исправление ESlint.

Кто-нибудь использует подобную настройку, и она хорошо работает в Intellij?

...