Вот некоторые версии с менее шумным выводом, чем git diff --word-diff-regex=<re>
, которые требуют меньше ввода, чем, но эквивалентны, git diff --color-words --word-diff-regex=<re>
.
Простой (выделяет изменения пробела):
git diff --color-words
Простой (выделяет изменения отдельных символов; не выделяет пробелы):
git diff --color-words=.
Более сложный (выделяет изменения пробела):
git diff --color-words='[^[:space:]]|([[:alnum:]]|UTF_8_GUARD)+'
В целом:
git diff --color-words=<re>
где <re>
- это регулярное выражение, определяющее "слова" с целью выявления изменений.
Они менее шумные, так как они окрашивают измененные "слова", тогда как используют просто --word-diff-regex=<re>
окружает совпавшие "слова" цветными -/+
маркерами.