Интересно, в IDE от реактивных мозгов лучше?
А какой смысл для форматирования привязываться к стороннему инструменту, когда есть родной для экосистемы, которым пользуются все? Как контрибуторы в твой код будут форматировать его? Если что-то не нравится в том как rustfmt отформатировал блок, поставь над нам #[rustfmt::skip] и сам переделай
Мне всё нравится кроме макросов. Их он зачастую просто игнорит даже если в блоке валидный раст. Что в определении макроса, что в вызове
Вот только зачем кому-то 2 разных форматера? С большой вероятностью все будут юзать rustfmt, что бы не создавать гемор себе и команде.
Не знаю кому. В clion по умолчанию свой форматер
Так и rustfmt по умолчанию не ставится 🤷♂️
есть план перейти на rustfmt по умолчанию (https://github.com/intellij-rust/intellij-rust/issues/6121), но сначала надо доработать интеграцию в нескольких аспектах (https://github.com/intellij-rust/intellij-rust/issues/6145)
А макросы у вас сейчас лучше форматируются?
насколько я помню, нет
Обсуждают сегодня