2012-11-16 23 views
1

我正在尋找一種OSX可視化比較工具,該工具僅給出了上下文中行前/後幾行的更改。基本上你用unix diff context format得到的,但是在一個可視化比較工具中。OSX可視化比較工具,僅顯示帶上下文的變化線條

SourceTree在這方面做得非常好,只顯示已更改的胖子(example)。 ,但我想比較任意目錄和他們的文件。

我知道OSX diff工具有幾個SO問題,但我似乎無法在其中找到這個關鍵特性。或者,也許我錯過了其中一個視圖選項?

回答

0

爲什麼我總是在提問後找到答案:/?

我發現DiffMerge具有接近我想要的功能。它被稱爲「顯示與上下文的差異」,但在您切換到「參考視圖」之前不會啓用。僅供參考,使用-ro2(打開文件2作爲只讀)標誌打開時,可以默認爲「參考視圖」,但是之後您將無法在以後切換到編輯視圖。

這就是說,我想線性視圖像diff和SourceTree給你(DiffMerge有一個並排視圖)。如果有人知道具有該功能的視覺差異工具,那將會很棒。

+1

我剛剛回答說DiffMerge很不錯。僅供參考,因爲您正在專門尋找Mac應用程序,所以您可能在[Apple StackExchange站點](http://apple.stackexchange.com)上運氣更好。此外,DiffMerge在文件夾級別工作。我現在在Windows上,並且我不記得菜單是否完全一樣,但我確實知道這些功能用於比較目錄。在文件 - >打開文件夾差異下查找。 – EmmyS

+1

謝謝。我和SO一起去了,因爲這是我想要的差異,因爲差異是編碼的核心。到目前爲止,我發現AskDifferent網站更適合用戶級別的問題。太糟糕了,他們不支持交叉發佈(當然有足夠的聲譽)。 – studgeek

+0

我經常希望有交叉的能力!我不會在meta網站上花太多時間,但我敢打賭,它已被討論到地面... – EmmyS