Freigeben über


Verknüpfen eines Dateityps mit einem Dateivergleichstool

Sie können Textdateien vergleichen, indem Sie das Standard-DateiCOMPARISON-Tool verwenden, das mit Visual Studio, Vergleichen Sie Fenster integriert ist.Sie können jedoch für Dateitypen, die Sie angeben, Ihr bevorzugtes Dateivergleichstool aktivieren.Sie können jedes Vergleichstool verwenden, das die vollständigen Pfade der beiden zu vergleichenden Dateien als Befehlszeilenargumente unterstützt.

Erforderliche Berechtigungen

Um diese Schritte ausführen zu können, müssen Sie Mitglied der Administratoren oder Benutzer Sicherheitsgruppe auf dem Computer sein in der Visual Studio installiert ist.Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

So weisen Sie einem Drittanbietervergleichstool einen Dateityp zu

  1. Führen Sie einen der folgenden Schritte aus.

    1. In Visual Studio in der Menüleiste, wählen Sie Tools, Optionen aus.

    2. Im Dialogfeld Optionen erweitern Sie Quellcodeverwaltung, wählen Sie Visual Studio Team Foundation Server aus und wählen dann Benutzertools konfigurieren aus.

    – oder –

    1. In Windows wählen Sie Start, Alle Programme, Microsoft Visual Studio 2012, Visual Studio Tools, Entwicklereingabeaufforderung aus.

    2. Geben Sie tf diff /configure ein.

  2. Im Dialogfeld wählen Sie Benutzertools konfigurierenHinzufügen aus.

    Das Dialogfeld wird angezeigt. Tool konfigurieren

  3. Geben Sie im Feld Erweiterung die Erweiterung an (z. B. .cpp), die Sie dem Tool zuordnen möchten.

  4. In der Liste wählen Sie VorgangVergleichen aus.

  5. Befehl im Feld entweder den Pfad und den Namen des Tools ein, oder wählen Sie die Auslassungspunkte ()... um ihn zu suchen und anzugeben.Das Ergebnis entspricht in etwa dem folgenden Beispiel:

    C:\Program Files\OtherDiff\otherdiff.exe
    
  6. Geben Sie im Feld Argumente ggf. für das Tool erforderliche Argumente ein:

    • %1: Der Pfad zur Quelldatei.

    • %2: Der Pfad zur Zieldatei.

    • %5: Die Optionen, die der Benutzer mithilfe der /option-Option des Difference-Befehls angegeben hat.Weitere Informationen finden Sie unter Difference Command.

    • %6: Die Beschriftung ("Angezeigter Name") der Quelldatei.

    • %7: Bezeichnung ("Angezeigter Name") der Zieldatei.

    TippTipp

    Weitere Informationen über häufig verwendete externe Tools und die Argumente, die sie benötigen, finden Sie auf der folgenden Seite der Microsoft-Website: diff/merge-Konfiguration in Team Foundation - häufig verwendete Befehls- und Argumentwerte.

    Verwenden Sie Leerzeichen, um die Argumente abzugrenzen.

    Zum Beispiel können Sie die folgende Syntax angeben, um zwei Dateien zu vergleichen:

    %1 %2
    

    Verwenden Sie Anführungszeichen, um Leerzeichen oder Anführungszeichen an das Tool zu übergeben.

    Wenn ein Argument eines oder mehrere Leerzeichen enthält, müssen Sie es in Anführungszeichen ("") einschließen.Wenn ein Argument eines oder mehrere Anführungszeichen enthält, müssen Sie direkt nach jedem Anführungszeichen im Argument ein weiteres Anführungszeichen hinzufügen.Sie können beispielsweise folgendes Argument angeben:

    "This "" embeds a double quote"
    

    Übergeben Sie Bezeichnungen ("Angezeigter Name") an das Tool.

    Wenn das Tool das Anzeigen einer Bezeichnung ("Angezeigter Name") unterstützt, z. B. c:\workspace\test\MyWindow.xaml.cs;C5 (server) 4/26/2010 1:32 PM, können Sie die Token %6 und %7 einschließen, um Beschriftungswerte an das Tool zu übergeben.Wenn Sie diese Token nicht angeben, werden im Tool möglicherweise Namen temporärer Dateien angezeigt, die schwierig zu lesen sein können.

    Zum Beispiel können Sie die folgende Syntax angeben, um Beschriftungen anzuzeigen.

    %1 /title1=%6 %2 /title2=%7
    
    HinweisHinweis

    Diese Funktion hängt nicht mit Versionskontrollbeschriftungen zusammen, die für bestimmte Versionen von Elementen in der Versionskontrolle angewendet werden (siehe Verwenden von Bezeichnungen zum Erstellen einer Momentaufnahme der Dateien).

  7. Im Dialogfeld wählen Sie Tool konfigurierenOK aus.

  8. Wenn Sie weitere Dateitypen angeben möchten, wiederholen Sie die Schritte 4−9.

  9. Im Dialogfeld wählen Sie Benutzertools konfigurierenOK aus.