开发者

Diff file viewer?

I'm looking for a tool that displays diff files (generated from mercurial, in my case) in some convinien开发者_运维技巧t manner. For example, the way bugzilla displays diff patches. Just to be clear, I'm not looking for something that compares/merges files, I already got the diff, just want a convinient way to inspect it.

I couldn't find anything that does that (diff syntax highlighters were the closest thing I got), anyone knows of anything?


Have you tried meld? (it works only in UNIX though..)


I would look into the following Atlassian product 'FishEye' http://www.atlassian.com/software/fisheye/

This allows you a lot of control over your version control system and code views/diffs/code reporting/visualisation etc.


I really like Beyond Compare and Araxis Merge (especially Araxis).


I had the same question -- basically a good syntax highlighter for diff output. I wanted something lightweight and free.

Now I'm using sdif and cdif together.

  • sdif does the syntax highlighting you want

  • cdif does word context diffs, so that on a modified line the words that have changed are highlighted differently


As @tomahawk suggested, if you point FishEye at your Hg repository you'll be able to diff between revision of a file, and view a changeset as a diff.

If you want to look at arbitrary patch files, you could buy Atlassian's Crucible, which allows you to create a code review by uploading a patch, which you can then view as a nice diff (and comment on collaboratively, but that is probably not of interest to you). A 5 user Crucible licence costs $10.

(Disclosure: I'm a Crucible developer at Atlassian)

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜