UbuntuのWinMergeの代替


23

ファイルを簡単に比較/差分/マージする必要があります。WindowsではWinMergeを使用します。これには、Ubuntuではどのような代替手段がありますか?

私ができる必要があること:

  • 2つのファイルを1行ずつ並べて表示し、違いを強調表示します
  • このファイルをマージするオプションがあります

同期ツールの形式をお探しですか?
イボフリップ

1
ピンチでは、Meldが完全に嗅ぎ分けられていないときに、WinMergeをWINEで実行していることに注意してください。
エヴァン

回答:


26

メルド代替リンク

Meldは視覚的な差分およびマージツールです。2つまたは3つのファイルを比較して、その場で編集できます(差分は動的に更新されます)。2つまたは3つのフォルダーを比較して、ファイル比較を起動できます。CVS、Subversion、Bazaar-ng、Mercurialなどの一般的なバージョン管理システムから作業コピーを参照して表示できます。より詳細な機能については、スクリーンショットのページをご覧ください。

代替テキスト 代替テキスト


ありがとう!これは素晴らしい!(私はあなたの答えを受け入れる前に、ほんの少しだけ待ちます)
ピータースミット

急いではありません;-)気に入ってくれて嬉しいです!
Ivo Flipse

私はこの答えを受け入れましたが、私が見る限りでは、拡散は良い選択肢です。
ピータースミット

12

私は拡散が好きです:

Diffuseは、テキストファイルをマージおよび比較するためのグラフィカルツールです。Diffuseは、任意の数のファイルを並べて比較することができ、ユーザーが手動で行の一致を調整し、ファイルを直接編集できるようにします。Diffuseは、比較とマージのために、Bazaar、CVS、Darcs、Git、Mercurial、Monotone、Subversion、SVKリポジトリからファイルのリビジョンを取得することもできます。

ここに画像の説明を入力してください


すばらしいです!そして、これもリポジトリにあります!
ピータースミット

その後、私は拡散に賛成票を投じるだけです;-)
Ivo Flipse

ディレクトリの比較はサポートしていませんが、非常に残念です。
パベルコロディン

5

gvimdiffは、迅速な比較に便利です。gvimをインストールして入手してください。

ここに画像の説明を入力してください


1
これはvimユーザーにとって間違いなく良いものです。(だから私にとっては、私はvimが好きではない)
ピータースミット



1

オープンソースツールKompareは、Linuxのdiffツールに追加する価値があります。

  1. 色を有効に活用します
  2. Subversion(またはその他のバージョン管理システム)から直接、再帰的な複数ファイルの差分セットをパイプするためのコマンドラインから優れた機能を発揮します。

    [〜/ path / to / project / source] $ svn diff | コンパレ-o-

  3. KDEネイティブアプリであるにもかかわらず、Gnome Ubuntuでうまく機能します。

Ubuntuにインストールするには:$ sudo apt-get install kompare


スクリーンショットは失敗しません。=)
アナトリーテクトニック
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.