WinMerge
WinMergeは、ファイルとディレクトリの両方の視覚的な差異の表示とマージのための便利なツールです。このアプリは、ファイルバージョン間で何が変更されたかを判断し、それらの変更をマージするのにも非常に役立ちます。 主な機能は次のとおりです。 テキストファイルの視覚的な差分とマージ。 構文の強調表示、行番号、ワードラップを備えた柔軟なエディター。 行内の違いを強調表示します。 差異ペインには、2つの垂直ペインに現在の差異が表示されます。 ロケーションペインには、比較されたファイルのマップが表示されます。 移動線の検出。 1つのレベルまたは再帰的なフォルダーを比較します。 フォルダ比較結果をフラットまたはツリー形式のビューで表示できます。 正規表現ベースのファイルフィルターを使用すると、アイテムを除外および含めることができます。 フォルダ内のバイナリファイルとテキストファイルを比較します。 シェル統合(64ビットWindowsバージョンをサポート)。 7-Zipを使用したアーカイブファイルのサポート。 ファイルサイズと日付を使用した高速比較。 パッチファイルを作成します(標準形式、コンテキスト形式、統合形式)。 WinMergeは、Unicodeサポート、柔軟な構文カラーエディター、Visual SourceSafe統合、およびWindows Shell統合を備えています。このアプリには、ファイル名と行のRegexpフィルタリング、行の横並びの違い、行内のハイライトの違いもあります。ロケーションペインにファイル全体の違いを示すファイルマップもあります。 WinMergeは複数の言語もサポートしており、インターフェイスは多数の言語に翻訳されています。