Сделать git подсветкой символов табуляции в различии?

Я пытаюсь убедиться, что я не коммитю код, который использует символы табуляции для отступов . Это мягкое ограничение, которое я применяю к своим собственным коммитам (сейчас у нас нет стандарта для символов отступа, но я хотел бы использовать пробелы, поскольку нет разногласий по ширине пробела, но некоторые люди используют вкладки шириной 4 вместо вкладок шириной 8).

Самый простой способ проверить такие ограничения - часто смотреть на фактический вывод git diff каждый раз, когда вы собираетесь совершить фиксацию, и видеть, есть ли какие-либо проблемы. Например, для меня по умолчанию конечный пробел подсвечивается, а новые строки окна также видны в diff, поэтому, если я собираюсь случайно зафиксировать код с конечным пробелом, я буду предупрежден об этом. Есть ли способ сделать так, чтобы символы табуляции также отображались в git diff?

21
задан jonderry 6 April 2011 в 23:31
поделиться