Associare un tipo di file con uno strumento di confronto del file
È possibile confrontare file di testo tramite lo strumento predefinito di comparazione file integrato in Visual Studio, la Finestra di Confronto.Per i tipi di file specificati è tuttavia possibile abilitare lo strumento di confronto dei file desiderato.È possibile utilizzare qualsiasi strumento di confronto che supporta, come argomenti della riga di comando, i percorsi completi dei due file che si desidera confrontare.
Autorizzazioni necessarie
Per eseguire questa procedura è necessario essere membro dei gruppi di sicurezza Amministratori o Utenti nel computer su cui è installato Visual Studio.Per ulteriori informazioni, vedere la classe Autorizzazioni per Team Foundation Server.
Per associare un tipo di file a uno strumento di confronto di terze parti
Eseguire una delle procedure seguenti:
In Visual Studio, sulla barra dei menu, scegliere Strumenti, Opzioni.
Nella finestra di dialogo Opzioni espandere Controllo del codice sorgente, scegliere Visual Studio Team Foundation Server e fare clic su Configura strumenti utente.
--oppure--
In Windows, scegliere Avvia, Tutti i programmi, Microsoft Visual Studio 2012, Strumenti Visual Studio, Prompt dei comandi sviluppatore .
Digitare tf diff /configure.
Nella finestra di dialogo Configura strumenti utente scegliere Aggiungi.
Verrà visualizzata la finestra di dialogo Configura strumento.
Nella finestra di dialogo Estensione specificare l'estensione (ad esempio, cpp) da associare allo strumento.
Nell'elenco Operazione fare clic su Confronta.
Nella casella Comando digitare il percorso e il nome dello strumento oppure fare clic sui puntini di sospensione (…) per individuarlo e specificarlo.Il risultato dovrebbe essere simile all'esempio seguente:
C:\Program Files\OtherDiff\otherdiff.exe
Digitare gli eventuali argomenti richiesti dallo strumento nella casella di testo Argomenti:
%1: percorso del file di origine.
%2: percorso del file di destinazione.
%5: opzioni specificate dall'utente mediante l'opzione /option del comando Difference.Per ulteriori informazioni, vedere Difference Command.
%6: etichetta ("nome descrittivo") del file di origine.
%7: etichetta ("nome descrittivo") del file di destinazione.
Suggerimento Per ulteriori informazioni sugli strumenti esterni utilizzati di frequente e sugli argomenti necessari, vedere la seguente pagina nel sito Web Microsoft: Configurazione di confronto/unione in Team Foundation - Valori di comandi e argomenti comuni.
Utilizzare lo spazio vuoto per delimitare gli argomenti.
È ad esempio possibile specificare la sintassi seguente per confrontare due file:
%1 %2
Utilizzare le virgolette per passare lo spazio vuoto o le virgolette allo strumento.
Se un argomento include uno o più spazi, deve essere racchiuso tra virgolette ("").Se un argomento contiene una o più virgolette, è necessario aggiungere un'altra virgoletta immediatamente dopo eventuali virgolette nell'argomento.È ad esempio possibile specificare l'argomento seguente:
"This "" embeds a double quote"
Passare le etichette ("nomi descrittivi") allo strumento.
Se nello strumento è supportata la visualizzazione di un'etichetta ("nome descrittivo"), ad esempio c:\workspace\test\MyWindow.xaml.cs;C5 (server) 4/26/2010 1:32 PM, è possibile includere i token %7 e %6 per passare valori di etichette allo strumento.Se non si specificano questi token, lo strumento potrebbe visualizzare nomi di file temporanei di complessa lettura.
È ad esempio possibile specificare la sintassi seguente per visualizzare etichette:
%1 /title1=%6 %2 /title2=%7
[!NOTA]
Questa funzionalità non è correlata alle etichette del controllo della versione, che si applicano a versioni specifiche di elementi nel controllo della versione, come descritto in Utilizzare le etichette per eseguire uno snapshot dei file.
Nella finestra di dialogo Configura strumento, scegliere OK.
Se si desidera specificare più tipi di file, ripetere i passaggi 4−9.
Nella finestra di dialogo Configura strumenti utente scegliere OK.