Rozpoczęcie porównywania lub synchronizowania dwóch lub więcej zasobów w środowisku roboczym powoduje zwykle otwarcie co najmniej jednego edytora porównawczego. Aby dostosować działanie tych edytorów, wykonaj następujące czynności:
Ogólne > Porównywanie/stosowanie poprawki.Na karcie Ogólne można skonfigurować następujące opcje:
| Opcja |
Opis |
Wartość domyślna |
|---|---|---|
| Automatycznie otwórz porównanie struktury |
Powoduje wyświetlenie dodatkowego obszaru z informacjami, w którym przedstawiane są różnice w strukturze bazowej porównywanych zasobów. Te informacje mogą nie być dostępne dla wszystkich porównań. |
Włączone |
Pokaż porównanie struktury w widoku Schemat, gdy jest to możliwe |
Jeśli ta opcja jest włączona, w widoku Schemat będzie wyświetlane porównanie struktury, gdy tylko będzie to możliwe. |
Wyłączone |
| Pokaż dodatkowe informacje o porównaniu w wierszu statusu |
Powoduje wyświetlenie w wierszu statusu dodatkowych informacji kontekstowych dotyczących porównania. |
Wyłączone |
| Ignoruj odstępy |
Powoduje ignorowanie podczas porównywania różnic powodowanych przez znaki spacji, tabulacji, nowego wiersza itp. Powoduje także ignorowanie różnic w znakach końca wierszy (LF lub CRLF). |
Wyłączone |
| Automatycznie zapisz zmienioną treść edytorów przed zastosowaniem poprawek |
Ta opcja określa, czy niezapisane zmiany są automatycznie zapisywane przed zastosowaniem poprawki. |
Wyłączone |
Na karcie Porównywanie tekstu można skonfigurować następujące opcje:
| Opcja |
Opis |
Wartość domyślna |
|---|---|---|
| Synchronizuj przewijanie między panelami w widoku porównywania |
Przewijanie w dwóch przeglądarkach porównawczych zostanie "zablokowane", dzięki czemu w obu panelach będą wyświetlane dokładnie te same i odpowiadające sobie fragmenty kodu. |
Włączone |
|
Pokaż początkowo panel wersji wcześniejszej |
Czasami zachodzi potrzeba porównania dwóch wersji zasobu z wersją wcześniejszą, z której się wywodzą. Ta wersja jest nazywana wspólną wersją wcześniejszą i jest wyświetlana we własnym panelu porównywania podczas porównywania trójstronnego. |
Wyłączone |
| Pokaż pseudo-konflikty |
Powoduje wyświetlenie konfliktów powstających, gdy dwóch programistów wprowadza taką samą zmianę, na przykład kiedy obaj dodają lub usuwają ten sam wiersz kodu. |
Wyłączone |
| Połącz zakresy pojedynczą linią |
Określa, czy różniące się zakresy są wizualnie połączone pojedynczą linią, czy też stanowią zakres ograniczony dwoma liniami. |
Włączone |
| Podświetl pojedyncze zmiany |
Steruje podświetlaniem pojedynczych zmian w konfliktach. |
Włączone |
| Wyłączenie ograniczania wielkości podczas porównywania dużych dokumentów |
Mechanizm ograniczania wielkości służy do przyspieszania wyszukiwania różnic między dużymi plikami. Tam, gdzie ograniczanie jest stosowane, wynik może albo być poprawny, albo zawierać zbyt dużo zmian. Natomiast nigdy żadnych zmian nie brakuje. Opcję tę należy włączyć, jeśli precyzyjność wyniku jest ważniejsza od prawdopodobnie dłuższego czasu obliczania. |
Wyłączone |
| Po osiągnięciu końca/początku elementu |
Ta opcja służy do konfigurowania czynności wykonywanych po osiągnięciu końca/początku elementu. Dostępne są następujące opcje:
|
Pytaj |

Porównywanie zasobów
Synchronizowanie z repozytorium
Scalanie zmian w edytorze porównawczym
Edytor porównawczy
Preferencje porównywania/stosowania poprawek