CodeCompare szybko wyszukuje zmiany między plikami kodu źródłowego

click fraud protection

Podczas SDLC wiele razy programiści muszą sprawdzać różne wersje tworzonej aplikacji pod kątem zmian, aby napisać szczegółowy raport z rewizji. Porównywanie dwóch dużych plików kodu jest stosunkowo trudne, ponieważ musisz na sucho uruchamiać kod wiersz po wierszu, aby wskazać brakujące instrukcje, błąd składniowy i inne moduły kodu. W przeszłości korzystaliśmy z wielu narzędzi do porównywania plików tekstowych, takich jak: kDiff3, WinMerge, i Rozproszony, ale wszystkim brakuje twardych funkcji, których może wymagać programista podczas porównywania kodu.

Jeśli masz trudności z ręcznym porównywaniem dwóch plików kodu i potrzebujesz prostego narzędzia, które może bezproblemowo zautomatyzować proces porównywania, spróbuj CodeCompare. Jest to dedykowana aplikacja do wykonywania szczegółowych porównań między dwoma plikami kodu. Niezależnie od tego, czy są to pliki ASP, PHP, Java lub zwykłe pliki HTML, po prostu je upuść, a w ciągu kilku sekund wskaże wszystkie brakujące fragmenty. Aby proces porównania był szybszy, integruje się z menu prawym przyciskiem myszy powłoki Windows, dzięki czemu można natychmiast otwierać pliki kodu, które należy analizować pod kątem zmian. Pomimo tego, że jest potężnym narzędziem do porównywania kodów, pozwala także łączyć dwa pliki kodu, porównywać dwa foldery, wykonaj porównanie leksykalne, zobacz zmiany kodu i dodaj do zakładek najważniejsze fragmenty kodu plik.

instagram viewer

CodeCompare obsługuje prawie wszystkie główne języki programowania, takie jak Java, VB, C ++, C #, HTML, XML i tak dalej. Dzięki funkcjom podświetlania składni i zwijania kodu możesz natychmiast wybierać główne zmiany z określonych plików kodu i wyświetlać odpowiednio jedną określoną część kodu. Na początek uruchom aplikację i upuść dwie różne wersje pliku kodu. Ponieważ obsługuje przewijanie synchroniczne, zacznij przewijać stronę w dół, aby przejrzeć obie wersje jednocześnie. Automatycznie podświetla brakującą / zmienioną część i łączy ją z odpowiednią częścią pliku kodu, jak pokazano na zrzucie ekranu poniżej.

CodeCompare - index.php - index 2.php

Aby szybko przeskakiwać między zmianami, użyj przycisku obrazowania do przodu znajdującego się na dole każdego okna porównania.

następna zmiana 1

Domyślnie nie ignoruje spacji, komentarzy i podziałów linii i pokazuje je jako „zmianę” w oknie głównym. Aby jednak zignorować te elementy, kliknij opcję Porównanie na pasku narzędzi, sprawdź wymagane elementy i kliknij przycisk OK, aby umożliwić ponowne sprawdzenie zmian. Tutaj możesz także wybrać wielkość liter, które chcesz zignorować, i metodę porównania - symbol po symbolu, słowo po słowie lub wiersz po wierszu.

porównania kodu 2

Ponadto można zmienić układ okna porównania zgodnie z wstawionymi plikami kodu. Aby zmienić układ pionowy na poziomy, użyj przycisków układu znajdujących się na pasku narzędzi. Obok układu dostępne są niektóre tryby widoku, które zmieniają sposób wyświetlania obu plików kodu.

CodeCompare - 3

W menu Narzędzia -> Dostosuj możesz wyświetlić okno dostosowywania, aby wyświetlić wszystkie dostępne polecenia, włączyć / wyłączyć paski narzędzi i ustawić inne opcje personalizacji. Po przejrzeniu wszystkich zmian kliknij Zapisz wszystko, aby zapisać wszystkie zmiany dokonane w obu dokumentach. Jeśli szukasz bardziej zaawansowanych funkcji, takich jak porównanie struktury kodu, porównanie trójstronne i scalanie oraz wykrywanie podobnych linii, możesz zaktualizować je do wersji Pro, która kosztuje 49,95 USD.

Pobierz CodeCompare

watch instagram story