Mój ulubiony Beyond Compare 3 ma funkcję scalania w wersji Pro . Zaletą tego połączenia jest to, że pozwala zobaczyć wszystkie 4 widoki: bazowy, lewy, prawy i scalony wynik. Jest nieco mniej wizualny niż P4V, ale o wiele bardziej niż WinDiff. To integruje się z wielu kontroli źródła i działa na Windows / Linux. Ma wiele funkcji, takich jak zaawansowane reguły, edycje, ręczne wyrównanie ...
Perforce Visual Client ( P4V ) to bezpłatne narzędzie, które zapewnia jeden z najbardziej jednoznacznych interfejsów do łączenia (patrz zrzuty ekranu ). Działa na wszystkich głównych platformach. Moje główne rozczarowanie tym narzędziem to rodzaj interfejsu „tylko do odczytu” . Nie można ręcznie edytować plików i nie można ręcznie wyrównać.
PS: P4Merge jest zawarty w P4V. Perforce stara się utrudnić zdobycie swojego narzędzia bez klienta.
SourceGear Diff / Merge może być moim drugim darmowym wyborem narzędzi. Sprawdź, czy scalono zrzut ekranu, a zobaczysz, że ma co najmniej 3 widoki.
Meld to nowsze bezpłatne narzędzie, które wolałbym SourceGear Diff / Merge : teraz działa również na większości platform (Windows / Linux / Mac) z wyraźną zaletą natywnej obsługi kontroli źródła, takiej jak Git . Dzięki temu możesz mieć nieco łatwiejszą historię różnic we wszystkich plikach. Widok scalania (patrz zrzut ekranu ) ma tylko 3 panele, podobnie jak SourceGear Diff / Merge . To sprawia, że scalanie jest nieco trudniejsze w skomplikowanych przypadkach.
PS: Jeśli jedno narzędzie obsługuje scalanie 5 widoków , byłoby to naprawdę niesamowite, ponieważ jeśli zdecydujesz się zatwierdzić w Git, naprawdę nie masz jednej bazy, ale dwie. Dwie podstawowe, dwie zmiany i jedna wynikowa fuzja.