因為公司的項目是使用mRC的,而環信的SDK是用ARC寫的,現在環信SDK更新后,我們工程需要更新,但是每次都要手動去修改Compile Sources中Compiler Flags值,非常的麻煩,于是想到了使用代碼對比工具,找了一些資料后,發現還是Xcode的FileMerge的使用特別方便,不用下載各種對比工具,下面是使用FileMerge的一些心得!
1.使用流程
打開Xcode,選擇左上角Xcode選項,然后點擊Open Developer Tool
最后點擊FileMerge
輸入需要對比的兩個文件的路徑,點擊compare
左邊是對比之后的文件和文件夾,如果文件里面出現有差異的地方,顯示的文件名就是黑色的,如果完全一致,就顯示為灰色。
雙擊后的界面如下圖,左邊就是開始Left選中的文件,右邊就是Right選中的文件。
注意中間1、2、3表示的是第幾處不同。1、2、3下的箭頭可左可右,左箭頭表示取左邊,右箭頭表示取右邊,如圖選中1后可以按鍵盤的←、→鍵來更改方向,然后按↓鍵跳到下一處繼續選擇左右,全部選擇完畢后,Command + S保存,會要求你選擇一個新目錄用來保存新生成的新合并的文件。最后Command + W快速關閉當前窗口。
以上就是FileMerge的使用流程了。