2017-04-03 70 views
0

Visual Studio中有一個夢幻般的內部差異的工具:https://www.visualstudio.com/en-us/docs/tfvc/compare-files使用內置在Visual Studio中的比較工具查看P4VS的比較速度

我在Visual Studio中通過P4VS插件使用Perforce公司。當您右鍵單擊文件的選項卡時,插件會添加「Diff」子菜單。但默認情況下任何差異操作都是由P4M進行的,而不是使用Visual Studio的內部差異的工具:

enter image description here

到它的信用,P4VS確實允許不同的DIFF應用的選擇。但該規定是針對命令行操作的。我不知道如何使用Visual Studio的diff工具的當前實例。有沒有辦法做到這一點?

回答

0

你絕對可以使用Visual Studio的Diff工具!你只需要與/diff選項運行devenv的:https://msdn.microsoft.com/en-us/library/jj874068.aspx

這樣做將產生的DIFF 當前 Visual Studio的實例。

到「源頭控制」>「Perforce的 - 比較/合併」的「默認的比較應用程序」一節中設置此選項對話框,你在你的問題說明:

  1. 選擇「其他」
  2. 在「位置」中指定devenv.exe的路徑(默認路徑爲:「C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ devenv.exe」)
  3. 對於「參數」使用「/ diff%1%2」

所以你的對話框看起來是這樣的:

enter image description here