Comments 4
Правильно, давайте ещё и методы классов по длине и алфавиту выравнивать. Так же красивее!
После форматирования кода часто теряется семантика, и там, где я хочу подчеркнуть похожесть кода, он визуально выглядит абсолютно разными. Там, где можно обойтись одной строчкой, он разбивает на 10 (константа с публичным ключом).
Да, в команде он нужен, но лишь для того, чтобы не переругаться на код-ревью.
Приведите хоть одно логичное объяснение этих сортировок? Иде автоматически все импортирует и вставляет куда надо. Зачем вы вообще туда возвращаетесь? Я не помню когда я последний раз смотрел на импорты, если их только удалить не надо было, и то иде подсвечивает и буквально кричит на тебя, если там что-то осталось лишнее
Чем вы пользуетесь и зачем вам это надо?
Единообразие. Для перфикционистов - самое то. Но я исключительно про алфавитную сортировку.
Правда, в вебшторме это работает по умолчанию для шаблонов, стилей и импортов. Может быть в VSCode плагин будет более актуальным
А вот интерфейсы и проч. я бы предпочёл сортировать руками - алфавитная сортировка там не всегда уместа.
Сводите свой код в салон красоты вместе с ESLint