Quindi ho utilizzato lo strumento di differenziazione VS2012 con git di recente e oserei dire che mi piace davvero. Quello che sta causando problemi è aprire il diff usando il comando "devenv.exe -diff $ file1 $ file2" apre il diff in una nuova finestra (che prende aaaages). Qualcuno sa se è possibile aprire il diff nell'istanza corrente di Visual Studio e non uno nuovo?Apertura di un differenziale nell'istanza attualmente aperta di Visual Studio 2012
risposta
Sto usando VS2013. Poiché eseguo sempre devenv.exe come amministratore, sono riuscito a ottenere ciò avviando cmd (o app che chiama -diff) anche con le autorizzazioni di amministratore.
In Esplora soluzioni fare clic con il pulsante destro del mouse su un file, quindi selezionare Confronta. Avrai quindi la possibilità di selezionare i tuoi file
Si potrebbe voler guardare this answer: utilizzare Tools.DiffFiles
nella finestra di comando.
Purtroppo non quello che sto cercando. Devo essere in grado di aggiungere una voce al mio gitconfig nel formato 'devenv.exe -diff $ file1 $ file2" ', ma non aprire una nuova istanza di Visual Studio. –
Questo è il comportamento di default vs2017
- 1. Compatibilità di Visual Studio 2012
- 2. Errore di Visual Studio 2012 Update 3
- 3. Lua in visual studio 2012?
- 4. Condivisioni di rete di Visual Studio 2012
- 5. Tema di Visual Studio 2010 per Visual Studio 2012?
- 6. Visual Studio 2012 - dove è stata aperta la vista di progettazione e divisione di ASPX?
- 7. Diagramma database di Visual Studio 2012?
- 8. Pubblicazione parziale di Visual Studio 2012
- 9. Limitazioni di Visual Studio 2012 Express Desktop
- 10. Obiettivi di MSBuild e Visual Studio 2012
- 11. Personalizzazione dell'indentazione "Smart" di Visual Studio 2012
- 12. Strumenti di produttività per Visual Studio 2012
- 13. Progetto PowerShell di Visual Studio 2012
- 14. Visual Studio 2012 | Pulsanti di rientro 2015
- 15. WebApi2 in visual studio 2012
- 16. Visual Studio 2012 Code Coverage
- 17. Visual Studio 2012 framework mancanti
- 18. F # interattivo: riferimento a un progetto nella soluzione attualmente aperta
- 19. WCF con Visual Studio 2012
- 20. Visual Studio 2012 ExtJS IntelliSense
- 21. Mercurial .hgignore per progetti Visual Studio 2012
- 22. Progetto Visual Studio 2010 in Visual Studio 2012
- 23. esportare automaticamente un Visual Studio 2012 modello di
- 24. Visual Studio 2015 Apertura file molto lenta?
- 25. Visual Studio 2012 rispetto a Visual Studio 2010 (delta)
- 26. Aprire una cartella in Visual Studio 2012
- 27. Visual Studio 2012: Elenco di tutti i metodi della classe
- 28. Test Explorer di Visual Studio 2012 Test in corso
- 29. Miglior modo di riavviare (XAML-) Designer in Visual Studio 2012
- 30. Tasti di scelta rapida non funzionanti in Visual Studio 2012
Siamo spiacenti, sto parlando in particolare di aprire un diff tramite linea di comando (per l'uso con git in questa particolare situazione). –