Visual Studio中配置Beyond Compare為版本比較工具


VS自帶的合並工具並不理想,個人比較習慣Beyond Compare,這里替換成Beyond Compare,因為並不想改變所有的VS項目設置,這里以單個倉庫項目為例,源代碼管理器使用GIT

找到.git下的config文件增加如下設置(默認是沒有設置該選項的)

[diff]
    tool = bc4
[difftool "bc4"]
    cmd = \"D:\\Program Files (x86)\\Beyond Compare 4\\BComp.exe\" \"$LOCAL\" \"$REMOTE\"
[merge]
    tool = bc4
[mergetool "bc4"]
    cmd = \"D:\\Program Files (x86)\\Beyond Compare 4\\BComp.exe\" \"$REMOTE\" \"$LOCAL\" \"$BASE\" \"$MERGED\"

diff :配置比較工具

merge:配置合並工具

cmd:工具執行路徑

此處也可以使用git命令來完成 根據config 范圍不同,可以修改所有倉庫都使用BC

也可以只配置合並工具不配置比較 ,VS自帶的比較界面基本夠用了,直接注釋掉,用的時候刪除注釋即可

#[diff]
#    tool = bc4
#[difftool "bc4"]
#    cmd = \"D:\\Program Files (x86)\\Beyond Compare 4\\BComp.exe\" \"$LOCAL\" \"$REMOTE\"
[merge]
    tool = bc4
[mergetool "bc4"]
    cmd = \"D:\\Program Files (x86)\\Beyond Compare 4\\BComp.exe\" \"$REMOTE\" \"$LOCAL\" \"$BASE\" \"$MERGED\"

 測試環境:VS2015+WIN10企業版


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM