2011-02-09 13 views
3

私はdiffファイル(私の場合は、水銀から生成された)をいくつかの便利な方法で表示するツールを探しています。たとえば、bugzillaが差分パッチを表示する方法です。ちょうど明確にするために、私はファイルを比較/マージする何かを探していません、私はすでにdiffを持っています、それを検査するための納得のいく方法がほしいです。差分ファイルビューア?

私はそれを行うことができませんでした(diffの構文ハイライトは私が得た最も近いものでした)、誰もが知っていますか?

+0

強調表示されるように

  • cdifは、単語のコンテキスト差分を行いたい強調しませんdiffファイルを表示するか、元のファイルにdiffファイルを適用して、その変更をコンテキストで確認しますか? diffファイルだけで後者を行うことはできません。 –

  • +0

    @Justin:言われたように、diffを適用/作成する必要はありません。より現実的な方法で既存のdiffファイルを表示するだけです。 – uj2

    +0

    その場合、diffシンタックスハイライトはあなたにとって不十分ですか? –

    答えて

    0

    私はBeyond CompareとAraxis Merge(特にAraxis)が本当に好きです。

    0

    meldを試しましたか? (それはしかしUNIXでのみ動作します。)

    0
    私は、次のアトラシアン製品になります

    「FishEyeの」http://www.atlassian.com/software/fisheye/

    これはあなたのバージョン管理システムとコードビュー/差分/コード・レポートの上にあなたのコントロールの多くを可能に/可視化など

    -1

    @tomahawkが示唆しているように、あなたのHgリポジトリでFishEyeを指し示すと、ファイルのリビジョンを比較し、変更セットをdiffとして見ることができます。

    任意のパッチファイルを見たい場合、AtlassianのCrucibleを購入すると、パッチをアップロードしてコードレビューを作成することができます。このコードは、良いdiffとして表示できますあなたにはあまり興味がないでしょう)。 5ユーザーのCrucibleライセンスの費用は10ドルです。

    (情報開示:私はアトラシアンのるつぼ開発者です)

    0

    私は同じ質問を持っていた - diffの出力のため、基本的に良いシンタックスハイライトを。私は軽量で自由なものを求めていました。

    今私はsdifcdifを一緒に使用しています。

    • sdif構文はあなたがちょうどしようとしている変更されたラインに変更されている単語が異なっ