-
-
Notifications
You must be signed in to change notification settings - Fork 59
Tabs vs Spaces
nin-jin edited this page Dec 1, 2020
·
4 revisions
- Учитывают предпочтения пользователя по визуальному размеру отступа.
- Однозначная интерпретация: один символ - один отступ.
- Единственно возможный вариант в формате tree.
- Отображаются везде с одинаковым размером отступа.
- Неоднозначная интерпретация - инструментам необходимо угадывать сколько пробелов в одном отступе.
- Не совместимо с форматом tree.
- Требуется явная настройка редактора под проект.
- Высока вероятность, что отступы поедут у других пользователей.
Для единообразия и однозначности во всех файлах отступы задаются табами. На всякий случай MAM предоставляет editorconfig форсирующий использование табов редактором, даже для новых файлов.