• IDEA JS eslint-у не понравилось мягкое форматирование в идее, идея ставит 4 пробела вместо двух, разрешает ставить двойные кавычки и не ставить {} после if. Есть быстрые способы переформатирования?

Replies (7)

  • @ermine, По хорошему, должен быть плагин для интеграции линтера в IDE.
    В vscode я в один клик заменяю всё в соответствии с конфигом eslint.
  • @ermine, У eslint есть пресеты настроек твоего КОРПОРАТИВНОГО СТИЛЯ форматирования
  • @ermine, 4 пробела не принято ставить, не ставить {} после if — плохой стиль, который ведет к ошибкам.

    Вообще, попробуй это prettier.io, форматировать код будет оно в более-менее стандартный и принятый у js разрабов вид
  • @rtfmpls, а еще линтер сказал "фу" на имена переменных/функций с _ вместо горбатых букв. Тяжело программить на яваскрипте :)
  • @vt, а я хочу, чтобы яваскрипт у идеи был идеальный! поставила плагин еслинта, но счастья не увидела
  • @ermine, Ну не принято так, только кэмэлКейс