2012-10-19 11 views
12

私は最近gitでVS2012 diffツールを使用していましたが、本当に好きです。 "devenv.exe -diff $ file1 $ file2"コマンドを使用して差分を開くと、問題の原因となっているのは、差分を新しいウィンドウ(aaaagesを使用)で開きます。 Visual Studioの現在のインスタンスで差分を開くことは可能ですか?新しいものではなく誰でも知っていますか?Visual Studio 2012の現在開いているインスタンスの差分を開く

答えて

1

私はVS2013を使用しています。私は常に管理者としてdevenv.exeを実行しているので、管理者権限を持つcmd(または-diffを呼び出すapp)も起動することで、これを達成できました。

0

ソリューションエクスプローラで、ファイルを右クリックし、[比較]を選択します。ファイルを選択するオプションがあります

+2

残念ながら、私は特にこの状況でgitで使用するコマンドラインでdiffを開くことについて話しています。 –

14

this answerを参照してください。コマンドウィンドウでTools.DiffFilesを使用してください。

+0

私は残念ながら後で何をしていません。私は、 'devenv.exe -diff $ file1 $ file2 ''という形式でgitconfigにエントリを追加する必要がありますが、Visual Studioの新しいインスタンスを開くことはできません。 –

0

これはvs2017のデフォルトの動作です

関連する問題