Prawie nigdy nie używałem niczego innego niż Meld . Czy możesz polecić coś jeszcze?
Byłoby bardzo miło, gdybyś podał powód swojej rekomendacji (jako komentarz).
[ uwaga ] Chcę alternatywy, ponieważ Meld niedawno utracił funkcję kopiowania całej zawartości z jednego pliku do drugiego. Mam na myśli funkcjonalność dostępną za pomocą menu Copy To Left/Right
prawym przyciskiem myszy.
[ aktualizacja ] Właśnie sprawdziłem, a problem został wprowadzony przez 1.3.2 . 1.3.1 działa dobrze, a ostatnio sprawdziłem to 1.4.0 i nie działa.
software-rec
gui
diff
Tshepang
źródło
źródło
Merge
menu.Odpowiedzi:
Istnieje wiele przydatnych narzędzi:
Czy masz dwa pliki i chcesz zobaczyć ich różnice? Użyj „przeglądarki różnic plików”. Czy masz plik różnic i chcesz na niego spojrzeć w czytelnym wyświetlaczu? Użyj „przeglądarki plików różnicowych”.
źródło
Jest też
vimdiff
(w wersji GUIgvimdiff
).źródło
Dołączony
ediff
pakiet Emacsa to całkiem niezła przeglądarka różnic (zacznij od poleceń w EmacsieTools / Compare
iTools / Merge
menu). Ma wszystkie podstawowe funkcje (podkreśl różnice między dwoma plikami, przeskakuj między różnymi blokami) i najczęstsze funkcje pośrednie (porównaj części plików, porównaj wersje pobrane z kontroli wersji, porównaj drzewa katalogów, użyj wspólnego przodka jako punktu odniesienia, stworzyć wersję scaloną). Jednak nie ma bardzo fantazyjnych możliwości ignorowania.To, co Emacs ma w porównaniu do większości innych przeglądarek różnic, obejmuje lepsze możliwości wyszukiwania, podświetlanie składni, rozszerzalność Lisp. Aha, i zintegrowany edytor.
źródło
v
/^
(ediff-scroll-vertically
przechodzenie w górę lub w dół w zależności od klawisza, który naciskasz, aby go wywołać) przewija wszystkie okna równolegle.Polecam kdiff3. Może być używany zarówno przez programistów do porównywania plików src podczas tworzenia oprogramowania, jak i przez osoby wykonujące okresowe kopie zapasowe w celu porównania 2 folderów (rekurencyjnie do samego końca), pierwszego na dysku twardym systemu i drugiego zewnętrznego dysku twardego.
W późniejszym przypadku możesz skonfigurować porównanie daty i godziny oraz rozmiaru, zamiast porównywania linii po linii, potrzebnego programistom. Zapewnia ładne wyjście kodowane kolorami dla każdego katalogu / pliku biorącego udział w porównaniu i możesz selektywnie dodawać / usuwać nowe pliki utworzone / usunięte na dysku systemowym na zapasowym dysku twardym.
źródło
Używam tkdiff ( http://sourceforge.net/projects/tkdiff/ ) od lat. Robi to, co chcę, jeśli chodzi o wyświetlanie różnic między plikami, i jest w stanie napisać plik „scalania” z dowolnym wyborem lewej i prawej selekcji różnic plików.
Wada: jest napisany w Tcl / Tk i nie wszystkie systemy mają to.
źródło
Myślę, że xxdiff robi, co chcesz.
źródło
Porównanie różnych różnic. Stare, ale wciąż aktualne.
http://web.archive.org/web/20111003125309/http://amjith.blogspot.com/2007/07/visual-diff-tools-in-linux.html
źródło