Рубрики
Без рубрики

Получение черного и изопорта договориться о форматировании

Рабочий файл конфигурации для Isort, который позволяет легко использовать как Isort, так и Black для одного и того же проекта. Tagged с помощью Python, Black, Isort, Formatting.

Мы использовали Черный Некоторое время для стандартизации нашего форматирования кода и сокращения непродуктивного времени в обзорах кода обсуждают синтаксис.

Когда мы представили это, мы отключили наш Изорт Форматирование из -за проблемы, но когда пришло время вновь вновь его, я обнаружил, что черный и Изорт были вовлечены в форматирующую войну, пытаясь изменить форматирование нескольких файлов всякий раз, когда они запускали.

У Isort теперь есть Некоторые советы по совместимости Это не было доступно в то время (и что в результате я не пробовал).

Это файл конфигурации, который я использовал для нашего кода.

Автоматизированное форматирование кода стало значительной экономикой времени с точки зрения проверки кода и согласованности в кодовой базе. Если вы еще этого не делаете, то это определенно одна из лучших новогодних решений, которые вы могли бы сделать.

Оригинал: “https://dev.to/wegotpop/getting-black-and-isort-to-agree-on-formatting-3484”