DiffMerge - Průvodce

Porovnávejte a slučujte adresáře, soubory a text vedle sebe. Vizualizujte rozdíly pomocí barevně zvýrazněných označení a slučujte v obou směrech.


Začínáme

  1. Nastavte levou a pravou cestu (procházejte, napište nebo přetáhněte)
  2. Upravte nastavení porovnání a filtry podle potřeby
  3. Klikněte na Porovnat pro spuštění
  4. Adresáře otevřou zobrazení porovnání adresářů; soubory otevřou zobrazení porovnání textu

Nebo klikněte na Porovnat nové texty pro přímé porovnání dvou textových řetězců.


Porovnání adresářů

Soubory z obou adresářů jsou zobrazeny vedle sebe se sloupcem stavu uprostřed.

Barvy stavu

StavVýznam
Pouze vlevoSoubor existuje pouze na levé straně
Pouze vpravoSoubor existuje pouze na pravé straně
RozdílnýSoubory se liší obsahem/velikostí/datem
Fuzzy shodaLiší se pouze v bílých znacích
StejnýSoubory jsou identické

Metody porovnání

MetodaPorovnává
velikostPouze velikost souboru
časová značkaPouze datum úpravy
velikost+časová značkaObojí (výchozí)
obsahObsah souboru bajt po bajtu

Operace slučování

  • Vlevo → Vpravo — kopírovat soubory zleva doprava
  • Vlevo ← Vpravo — kopírovat soubory zprava doleva
  • Smazat — odstranit vybrané soubory
  • Všechny operace slučování podporují Zpět / Vpřed

Navigace

  • Pomocí tlačítek panelu nástrojů nebo zkratek přeskakujte mezi rozdíly
  • Filtrujte podle stavu: zobrazit/skrýt Pouze vlevo, Pouze vpravo, Rozdílné, Stejné
  • Klikněte pravým tlačítkem pro kontextovou nabídku včetně Kopírovat cestu (název souboru, relativní nebo plná cesta)

Porovnání textu

Dva editory zobrazené vedle sebe s rozdíly zvýrazněnými řádek po řádku.

  • Zvýraznění rozdílů na úrovni slov (volitelné)
  • Fuzzy matching — ignoruje rozdíly v bílých znacích (konfigurovatelný vzor)
  • Synchronizované rolování (přepínatelné)
  • Automatická detekce kódování s ručním přepisem
  • Binární soubory zobrazené jako hex výpis (pouze pro čtení)

Slučování

  • Slučujte jednotlivé bloky nebo všechny rozdíly najednou
  • Obousměrné: vlevo → vpravo nebo vpravo → vlevo
  • Plná podpora Zpět / Vpřed
  • Vložte text ze schránky na kteroukoli stranu

Historie porovnání

  • Předchozí porovnání jsou uložena a zobrazena na hlavní obrazovce
  • Dvojklikem znovu spusťte porovnání
  • Klikněte pravým tlačítkem pro načtení nastavení nebo smazání
  • Řaditelné podle názvu, cest, data a typu

Klávesové zkratky

Porovnání adresářů

AkceZkratka
Další rozdílOption +
Předchozí rozdílOption +
První / Poslední rozdílOption + Shift + /
Sloučit vlevo → vpravoCmd + Option +
Sloučit vpravo → vlevoCmd + Option +
SmazatCmd + Option + Delete
Znovu porovnatCmd + R
Zpět / VpředCmd + Z / Cmd + Shift + Z

Porovnání textu

AkceZkratka
Další / Předchozí rozdílOption + /
Sloučit výběr vlevo → vpravoCmd +
Sloučit výběr vpravo → vlevoCmd +
Sloučit vše vlevo → vpravoCmd + Shift +
Sloučit vše vpravo → vlevoCmd + Shift +
Znovu porovnatCmd + R
VložitCmd + V

Tipy

  • Filtry — Použijte filtry souborů/složek k zaměření na konkrétní typy souborů (např. *.py) nebo k vyloučení sestavovaných artefaktů
  • Porovnání obsahu — Použijte metodu "obsah" pro nejpřesnější porovnání za cenu rychlosti
  • Fuzzy matching — Skvělé pro porovnávání kódu, kde se liší pouze odsazení
  • Kopírovat cestu — Klikněte pravým tlačítkem na jakýkoli soubor v seznamu porovnání pro zkopírování jeho názvu, relativní nebo plné cesty

Soukromí

  • Všechna porovnání běží lokálně na vašem počítači
  • Žádný obsah souboru není odesílán na žádný server
  • Historie porovnání je uložena pouze na vašem místním disku