Winmergeのさまざまなファイルの再帰的なリストを取得します(フォルダーツリー/構造なし)


14

私はWinmergeをDiffmergeよりも好みますが、私がうらやましいのはDiffmergeのフォルダーdiff機能です。

Diffmergeは、複雑なフォルダーとサブフォルダーについては、異なるファイル(フォルダーではない)のみを表示します。

Winmergeは、異なるファイルと同等のファイルとサブフォルダーを表示します。

Winmergeには、異なるファイルのみを表示できる機能があります。ただし、サブフォルダーは引き続き表示されます。だから私はサブフォルダに入力する必要があり、その後異なるファイルをチェックする必要があります。

WinMergeを使い続けたい... WinMergeでこれを行うにはどうすればよいですか?


1
私はこれに出会っただけで、解決策を探しています。答えを見つけてください。
デイブ

私はすでにBeyond Compareを使用していますが、無料ではありません。それらよりもはるかに優れています。
-kokbira

1
@kokbira:はい、そうです。しかし、それは無料ではありません:)
ベンジャミン

1
私は今でもすべてのフォルダー差分にWinDiffを使用しています(コード差分にTortoiseDiffを使用し、まれにバイナリファイルの重要な差分を作成する必要がある場合、HexCmpが優れていることがわかりました)。
Synetech

回答:


10

とても簡単 :)

Winmergeで、[表示]メニューに移動し、[ツリーモード]のチェックを外します


私はwinmergeでは見つけられなかった「機能」のため、長い間、winmergeの代わりにdiffmergeを使用しました。しかし、あなたの賞金の後、私はそれをダウンロードし、その奇跡的なオプションXD
kokbira

1
はい、とても簡単でした。[ サブフォルダーを含める]をまだチェックしていません。ツールを誤用していました。ありがとう。
ベンジャミン

ちょっと、それは解決した場合、割り当て報奨金(私の答え横50をクリックしてください)+「答え」(私の答えの横のチェックをクリックしてください)4私は、してください:)
kokbira

4

他の答えがここにあるので、私はこれが古い質問であるにもかかわらず、役に立つかもしれないいくつかの情報をここに追加したいと思いました。

2つのフォルダーをWinMergeにドラッグすると、基本的に、左/右フォルダーを示す2つのヘッダー列を持つフォルダー/ファイルの単一リストが得られました。「ツリーモード」はゴーストアウトされ、選択されませんでした。2つのフォルダーを選択し、コンテキストメニューからWinMerge / Compareを選択した場合にも、これが行われたと思います。

すべての比較を閉じ、空のWinMergeウィンドウがあり、1つのフォルダーをそこにドラッグした場合、比較する別のフォルダーを求められました。これにより、異なるファイルのみを表示しているように見えるディープスキャンが実行されました。フォルダナビゲーションは提供されず、問題のファイルの完全なパスが表示されるだけです。とにかく、これは私が望んでいたもので、2つの大きなフォルダー間で異なるファイルの短いリストです。


うん、同じことに気づいた。ディレクトリのコンテキストメニューを使用してdiffを実行する場合、WinMergeはサブディレクトリでツリー全体をスキャンしないため、高速ですが、開いているときにのみ各ディレクトリをスキャンするため、空のディレクトリも表示します。
ダウィドフェレンツィーロゴザン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.