Чи є інструмент для порівняння двох рядків тексту?
Усі інструменти, які у мене є, порівнюють на рівні рядка, коли мені дійсно потрібен рівень символів, що відрізняється від рядка.
Windows або * nix, GUI або командний рядок, мені все одно.
Чи є інструмент для порівняння двох рядків тексту?
Усі інструменти, які у мене є, порівнюють на рівні рядка, коли мені дійсно потрібен рівень символів, що відрізняється від рядка.
Windows або * nix, GUI або командний рядок, мені все одно.
Відповіді:
Я часто використовую vimdiff для порівняння двох файлів поряд. vimdiff у кольоровому режимі підкреслить всі відмінності між відповідними лініями з кожної сторони. Я зараз використовую його для пошуку різних символів у двох різних рядках (у різних файлах) прямо зараз.
kdiff - це одна утиліта із відкритим кодом, що відрізняється символами, а також рядком за рядком. Я впевнений, що є й інші. Ось посилання на kdiff: http://kdiff3.sourceforge.net/
DiffMerge робить дуже непоганим у висвітленні відмінностей у слові чи символах. Краще, ніж WinMerge, IME.
Скористайтеся цим сценарієм Perl від проекту git.