2011-02-09 93 views
3

我正在尋找一種工具,以一些方便的方式顯示diff文件(在我的情況下從mercurial生成)。例如,bugzilla顯示diff修補程序的方式。爲了清楚起見,我並沒有尋找比較/合併文件的東西,我已經得到了差異,只是想要一個方便的方式來檢查它。差異文件查看器?

我找不到任何可以做到這一點的東西(diff語法熒光筆是我得到的最接近的東西),任何人都知道什麼?

+0

你只是想查看差異文件,還是想將差異文件應用於原始文件並查看上下文中的更改?只有diff文件才能完成後者。 – 2011-02-09 14:55:10

回答

0

我真的很喜歡Beyond Compare和Araxis Merge(特別是Araxis)。

0

您是否嘗試過融合? (它只能在UNIX,但..)

-1

正如@tomahawk建議的那樣,如果您將FishEye指向您的Hg存儲庫,則可以在修訂文件和查看變更集作爲差異之間進行區分。

如果你想看看任意的補丁文件,你可以購買Atlassian的Crucible,它允許你通過上傳一個補丁來創建一個代碼評論,然後你可以把它看作一個很好的差異(並且可以協作評論,但是可能對你不感興趣)。 5用戶坩堝許可證費用爲10美元。

(披露:我是一個坩堝開發商Atlassian的處)

0

我有同樣的問題 - 基本上是一個良好的語法高亮顯示的diff的輸出。我想要一些輕量級和免費的東西

現在我將sdifcdif放在一起。

  • sdif做語法高亮您想

  • cdif確實字比較內容,以便在修改線已經改變的話都強調不同