Diffuse vám pomůže při porovnání více souborů

Pokud upravujete několik verzí souborů, můžete být často zmateni, které změny jste kdy učinili. Naštěstí existuje nástroj, který vám s tím pomůže - Diffuse. Diffuse je bezplatný nástroj napsaný v jazyku Python, jenž vám umožní jednoduše slučovat, upravovat a zobrazovat změny vašeho kódu.

Reklama

V Diffuse si můžete vybrat dva textové soubory a následně porovnat všechny rozdíly mezi nimi a spojit je nebo spojit dokonce i více souborů najednou. Uživatelské rozhraní je velmi jednoduché a zvládne s ním pracovat každý.

Sjednocování souborů probíhá kliknutím na tlačítko Merge v horní liště. To umožňuje buď kopírovat vybraný kód z pravé strany na levou nebo naopak a sjednocovat kompletně celé kódy. Diffuse umožňuje i další práci s kódem, jako třeba třídění řádků ve vzestupném/sestupném pořadí, konvertování souborů do formátů pro Mac, DOS, Unix nebo mazání mezer mezi řádky.

Diffuse

Porovnávač souborů Diffuse

Srovnávač souborů Diffues nabízí

  • možnost porovnávat a spojovat libovolné množství souborů
  • automatické a manuální porovnávání jednotlivých řádků
  • možnost přímo upravovat soubory
  • zvýraznění syntaxe
  • podporu CVS, Darcs, Git, Mercurial, Monotone, Subverze a SVK
  • podporu kódování UTF-8

Diffuse funguje na operačních systémech Windows, Macu i Linuxu a stáhnout si jej můžete z webu diffuse.sourceforge.net.

Reklama

Komentáře

No a pokud zjistíte, že potřebujete profesionální program, tak doporučuji Beyond Compare, a nově v češtině.

http://www.scootersoftware.com/download.php (Ze seznamu vyberte User contributed translations...)

Neznám lepší nástroj a umí toho neskutečně mnoho. :-)

Ale není zadarmo.

Díky za tip. Beyond Compare 3 vypadá dobře, líbí se mi porovnávání nejen souborů, ale i obsahů adresářů. Ale 30 dolarů mi za to přijde docela dost. TO už je lepší za 46 USD Total Commander, který umí základní porovnávání souborů a složek v rámci synchronizace. Případně já používám srovnávání souborů a složek při kopírování na vzdálený server ve WinSCP, kde je to zadarmo.

Tvořím weby. Nabízím poradenství pro Drupal. Jsem na Twitteru.

Jsem milovníkem Total Commanderu a docela si myslím, že ho i umím nadstandardně ovládat. Přesto jsem Beyond Compare do TC integroval, protože spoustu věcí umí lépe nebo výrazně rychleji. Třeba to porovnání složek u opravdu velkých disků je časově v BC s TC nesrovnatelné.

Chce to jen BC zkoušet ždibec delší dobu... já jsem vyfasoval závislost asi po jednom týdnu.

A pak to začalo - napřed jsem nastavil BC v TC jako výchozí program pro porovníní souborů/složek zápisem do ini souboru totáče:

WINCMD.INI

[Configuration]
Comparetool=CESTA_KE_SPOUSTECIMU_SOUBORU\BCompare.exe

a pak... ;-)

Prostě mám BC tuze rád. ;-)

To je vidět :-) Každopádně není nad to, když člověk ví, jak nějaký nástroj maximálně využít, což evidentně umíte. Ještě by to chtělo nějaký příklad z praxe, kdy člověk naplno ocení výhody Beyond Compare. Nebyl by?

Tvořím weby. Nabízím poradenství pro Drupal. Jsem na Twitteru.

Zdravím, že jsem tak smělý, neumí to i PSPad v základu?

Ano, PSPad v sobě obsahuje funkci pro porovnávání rozdílů v textu ve vybraných souborech.

Tvořím weby. Nabízím poradenství pro Drupal. Jsem na Twitteru.

Přidat komentář