Интересное видео https://www.youtube.com/watch?v=k-fwgO6m-9M которое отражает мою боль. Есть три типа программистов - любители пробелов, табов и пофигисты. Благодаря Майкрософт и тому, что именно пробелы по умолчанию в VS и VS Code пофигисты используют пробелы, потому что они просто не меняют свои редакторы, поэтому любители табов проиграли
Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку уже лайкнули 1 человек
Сегодня боли меньше. Достаточно подготовить editorconfig и поместить его в репозиторий. И больше об этом думать не придётся, при условии, что редактор поддерживает.
editorconfig - это шанс снова обсудить и попытаться перетянуть одеяло в новых проектах, Проблема в том, что проиграли давно и существующие проекты никто не переделывает.
Главное, при использовании табов, не использовать их для выравнивания, иначе вся концепция ломается и становится только хуже. Либо отказаться от выравнивания вообще, либо использовать для него пробелы и тогда будет микс из табов/пробелов.
Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.