TortoiseMerge 有三種主要的檢視模式:單窗格、雙窗格和三窗格檢視。單/雙窗格檢視用於檢視變更,而三窗格檢視用於解決衝突。
雙窗格檢視有一些單窗格檢視沒有的功能
在已修改程式碼行內的變更以不同顏色顯示。已新增的字串部分以較淺的顏色顯示,但您當然可以組態此處使用的顏色。已移除的部分以字串中的深棕色垂直線表示。請查看上方的螢幕擷取畫面,了解其運作方式。
程式碼重新整理通常表示空白 (空白、跳格、換行) 有很多變更,但沒有實際程式碼變更。例如,您將很長的行拆成多行,或者有時將多行壓縮成一行。
此類變更在檢視的左側標示白色圓形符號。如果您看到此類白色圓形,您會立即知道那裡沒有真正的程式碼變更,而且您不必進一步檢查已變更的區塊。
在雙窗格檢視中,可以在右側窗格手動編輯檔案。這種變更會標記鉛筆符號。也可以手動編輯左側窗格的檔案,但僅在左側窗格處於活動狀態時,按下
時有效。
如果您想比較/合併三個檔案,TortoiseMerge 會在三窗格檢視中顯示差異。如果您需要解決有衝突的檔案,也會使用此檢視。
左側窗格顯示他們的檔案和基本檔案之間的差異,右側窗格顯示我的檔案和基本檔案之間的差異。底部窗格顯示將基本、我的和他們的合併後可能的衝突結果。
如果您將滑鼠游標停留在窗格標題上,工具提示會顯示每個窗格中用於差異的檔案名稱。
也可以手動編輯左側窗格或右側窗格的檔案,但僅在該窗格處於活動狀態時,按下
時有效。