OS Xではどのファイル比較ツールを使用できますか?


77

お気に入りのファイル比較ツールはBeyond Compareでしたが、最近OS Xに切り替えて以来、使用できなくなっており、できれば無料のものを探しています。

更新:ファイルだけでなく、ディレクトリ比較を行うツールも探していることを指定しないという間違いを犯しました。これにより、すでに回答が無効になる可能性があるため、別の質問をしました。OSXではどのディレクトリ比較ツールを使用できますか?


他の質問に対する私の答えをご覧ください。同上アンソニーの推薦。
Jロバート

回答:


23

Beyond Compare 4はOSXでも動作するようになりました。訪問http://www.scootersoftware.com/beta.php?zz=beta4_whatsnewを


1
Beyond Compareの長年のユーザー(10年以上)として、私は私の古いWindows時代から欠けていた唯一のものはBCであったと言うことができました。BCほど良いものはないので、@ orangebreezeは多くの票を獲得します。私はほとんどのツールを試しました。
ソリン

60

これは、SOの削除されたクローンであるMac OS XのGraphical diffに投稿された回答の集合です。各製品へのリンクと、最後の編集以降の現在の価格が米ドルで表示されます。

SOへのリンクは、削除されたコンテンツを表示できるユーザーにのみ表示されることに注意してください。これには、モデレーター権限またはそのサイトでの1万レピュテーションが必要です。

他にもいくつかの提案がありましたが、それ自体はdiffツールではありませんでした。以下にリストします。

ここで説明しているように、そのスレッドはこのスレッドにマージされます


2
使用して誰のためのMacPortsを kdiff3meldtkdiff、上に挙げただけでなく、xxdiffを介してすべてご利用いただけますport install
イオアニスフィリピディス13

Macports経由でmeldを試みましたが、膨大な数の依存関係が必要でした。それ以来、TextWranglerのdiffを使用するようになりました。これはディレクトリ比較を行い、行ごとに変更をマージできます。ただし、3つの方法で比較することはできません。
ジェイソンS

3
FWIWのメルドはbrewでも入手できます。brew install meld
コンマ区切りの14

P4Mergeは無料で非常に便利で、差分とマージの両方として使用でき、perforceクライアントでダウンロードする必要がなく、画像を視覚的に比較することもできます!ここからダウンロード
ブラッドパークス14

ありがとうございます。TextWranglerは本当に使いやすいです 。
swiftBoy

26

FileMergeはXCodeにバンドルされていますが、無料ではないKaleidoscopeが好きです。


3
FileMergeを見つけるには(XCodeがある場合)... Xcodeを起動し、「Xcode」メニュー->開発者ツールを開く-> FileMergeを選択します。または、/ Applications / Xcode.app / Contents / Applications / FileMerge.appをいじってXCodeの起動を回避することができます
ハリーウッド

1
ハリーウッドは「チャンスをうかがっ」と言うとき、彼は、端末に入力する意味:オープン/Applications/Xcode.app/Contents/Applications/FileMerge.app
ロベルト

@RobertoまたはFinder経由- > ...(CMD + Shiftキー+ G)フォルダに移動- >行く
NUC

1
@HarryWood @Robertoでは、コンソールからファイルマージを開くことができます。opendiff file1 file2
WickyNilliams 14

2
(!私はいつも忘れて)filemergeを開く方法を見つけるためにここに来た、と私はすでに説明したコメントを残したい気づいたか、過去に*ハイタッチ過去の自己*
WickyNilliams


11

それは素晴らしいことではありませんが、OSにバンドルされているFileMergeはコマンドラインからとして起動できますopendiff a.txt b.txt



5

diffコマンドラインを使用している場合に使用できます。


5

Changes.appには高い評価と多くの機能があります。Kaleidoscopeも素晴らしく、美しくデザインされたUIを備えています。

また、Xcode 4に視覚的な差分ツールも組み込まれているプログラミングを行っている場合は、言及する価値があります。


1
Changes.appの+1は、先頭と末尾の空白の両方を無視できるGUIを備えた唯一のものです
。– nuc

1
変更は2012年10月にBitBQによって取得されました。変更の最新リンクは次のとおり
Matthieu Cormier


3

ここに私が見つけたものがあります:

  • FileMerge(opendiff)

    コマンドラインツールがインストールされたXcodeにバンドルされています

  • DiffMerge コマンドラインツールがインストールされたXcodeにバンドルされています

  • vimdiff

    無料でオープンソースです。インストール方法:brew install vim

  • 溶ける

    コマンド:を介してHomebrewを使用してインストールできますがbrew install meld、おそらく動作しません。

  • KDiff3

    コマンドを介してHomebrewを使用してインストールできます。brew install kdiff3

  • TkDiff

    コマンドを介してHomebrewを使用してインストールできます。brew install tkdiff

  • TextWrangler

  • VisualDiffer

    App Storeで入手可能

  • 万華鏡

    無料試用版のコマーシャル。

  • Araxis Merge

    無料試用版のコマーシャル。

  • 変更点

    無料試用版のコマーシャル。

完全なリストについては、Wikipediaのファイル比較ツールの比較も参照してください。


2

非常に多くの比較ツールが利用可能です。多くのディレクトリとファイルを行います。マージツールとして実行するものもあります(2ウェイおよび3ウェイ)。これらのいくつかはすでに他の回答で言及されており、選択はあなたが必要とする機能と、ツールにどれだけ支払う準備があるかに依存します。よく知られているものの多くを比較した良いウィキペディアのページがあります。






0

GitX-devは、GitXのフォーク(バリアント)であり、gitバージョン管理システム用の長い間使用されていなかったGUIです。生産性と使いやすさを重視した変更により、今日のアクティブな開発者向けに一流の保守可能なツールを作成することに力を注いでいます。

https://rowanj.github.io/gitx/

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

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