Associare un tipo di file con uno strumento di rilevamento delle differenze

È possibile confrontare file di testo e XML mediante lo strumento di confronto predefinito per Visual Studio. 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 in cui è installato Visual Studio. Per ulteriori informazioni, vedere Autorizzazioni per Team Foundation Server.

Per associare un tipo di file a uno strumento di confronto di terze parti

  1. Eseguire una delle procedure seguenti:

    1. In Visual Studio aprire il menu Strumenti e fare clic su Opzioni.

    2. Nella finestra di dialogo Opzioni espandere Controllo del codice sorgente, fare clic su Visual Studio Team Foundation Server e quindi scegliere Configura strumenti utente.

    --oppure--

    1. In Windows fare clic sul pulsante Start, scegliere Tutti i programmi, Microsoft Visual Studio 2010, Visual Studio Tools, quindi Prompt dei comandi di Visual Studio (2010.

    2. Digitare tf diff /configure.

  2. Nella finestra di dialogo Configura strumenti utente scegliere Aggiungi.

    Verrà visualizzata la finestra di dialogo Configura strumento.

  3. Nella finestra di dialogo Estensione specificare l'estensione (ad esempio, cpp) da associare allo strumento.

  4. Nell'elenco Operazione fare clic su Confronta.

  5. 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
    
  6. 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 Comando Difference.

    • %6: etichetta ("nome descrittivo") del file di origine.

    • %7: etichetta ("nome descrittivo") del file di destinazione.

    SuggerimentoSuggerimento

    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.

  7. Scegliere OK.

  8. Se si desidera specificare più tipi di file, ripetere i passaggi 4−9.

  9. Scegliere OK.

Vedere anche

Altre risorse

Confronto di cartelle e file

Cronologia delle modifiche

Data

Cronologia

Motivo

Agosto 2010

Informazioni dettagliate aggiunte su come specificare valori di argomento. Collegamento aggiunto alle informazioni relative agli strumenti esterni comuni.

Commenti e suggerimenti dei clienti.