Megosztás a következőn keresztül:


Fájltípus társítása fájl-összehasonlító eszközzel

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

A szöveges fájlokat a Visual Studióval integrált alapértelmezett fájl-összehasonlító eszköz, a Diff ablak használatával hasonlíthatja össze. Engedélyezheti egy másik fájl-összehasonlító eszköz használatát is a megadott fájltípusokhoz. Bármely olyan összehasonlító eszközt használhat, amely parancssori argumentumként támogatja az összehasonlítandó két fájl teljes elérési útját.

Előfeltételek

A Rendszergazda istrators vagy a Users biztonsági csoport tagjának kell lennie azon a számítógépen, amelyen telepítve van a Visual Studio. További információ: Engedélyek és csoportok referenciája.

Fájltípus társítása fájl-összehasonlító eszközzel

Ha fájltípust szeretne fájlösszehasonlítási eszközzel társítani, egy fejlesztői parancssorból vagy a Visual Studióból kezdheti.

Fejlesztői parancssor

  1. Windows rendszerben válassza a Start menüt, majd írja be a fejlesztői parancssort. A keresési eredmények között válassza ki a Visual Studio-verzió fejlesztői parancssorát, például a Visual Studio 2022 fejlesztői parancssorát.
  2. A parancssori ablakban adja meg a következőt tf diff /configure:
  3. Kövesse az utasításokat az eszköz konfigurálásához.

Visual Studio

  1. A Visual Studióban válassza az Eszközök>beállításai lehetőséget.
  2. A Beállítások párbeszédpanelen bontsa ki a Forráskövetés elemet, majd válassza a Visual Studio Team Foundation Server lehetőséget.
  3. Válassza a Felhasználói eszközök konfigurálása lehetőséget.
  4. Kövesse az utasításokat az eszköz konfigurálásához.

Az eszköz konfigurálása

  1. A Felhasználói eszközök konfigurálása párbeszédpanelen válassza a Hozzáadás lehetőséget.
  2. Az Eszköz konfigurálása párbeszédpanel Bővítmény mezőjében adja meg a társítani kívánt fájlkiterjesztést, például .cpp vagy * az összes fájlhoz.
  3. A művelethez bontsa ki a legördülő listát, és válassza az Összehasonlítás lehetőséget.
  4. A Parancs szövegmezőbe írja be az összehasonlító eszköz elérési útját és nevét, vagy válassza a három pontot... az eszköz megkereséséhez és kiválasztásához. Írja be vagy keresse meg például a C:\Program Files\OtherDiff\otherdiff.exe lehetőséget.
  5. Az Argumentumok szövegmezőbe írja be az eszköz által igényelt argumentumokat.
  6. Az Argumentumok mező melletti nyílra kattintva kiválaszthatja azoknak a változóknak a listáját, amelyeket a diff parancs feltölt és átad az eszköznek. Az argumentummező bármely más szövege közvetlenül az eszközhöz kerül.
  7. Kattintson az OK gombra.
  8. Kattintson ismét az OK gombra , vagy válassza a Hozzáadás lehetőséget további fájlkiterjesztések hozzáadásához. Ha befejezte a bővítmények hozzáadását, kattintson az OK gombra.

Argumentumok megadása

Ha argumentumokat ad meg a diff eszközhöz, használja a következő szintaxist:

  • Argumentumok elválasztásához használjon szóközt. Két fájl összehasonlításához például a következő szintaxist adhatja meg:
    %1 %2.

  • Idézőjelek használatával adjon át üres szóközt vagy idézőjeleket az eszköznek. Ha egy argumentum egy vagy több szóközt tartalmaz, az argumentumot idézőjelek közé kell foglalnia, például "an argument". Ha egy argumentum idézőjeleket tartalmaz, adjon hozzá egy másik idézőjelet közvetlenül az idézőjel után az argumentumban. Megadhatja például a következő argumentumot: "This character "" is a double quote mark".

A következő jogkivonatok változókat jelölnek ki a diff eszköznek való továbbításhoz:

  • %1 a forrásfájl elérési útja.
  • %2 a célfájl elérési útja.
  • %5 a parancs használatával megadott /option beállítások sztringje difference . További információ: Különbség parancs.
  • %6 a forrásfájl rövid neve.
  • %7 egy rövid névcímke a célfájlhoz.

Ha lehetséges, felhasználóbarát névfeliratokat ad át az eszköznek. Ha az eszköz támogatja a rövid névfeliratok megjelenítését, például c:\workspace\test\MyWindow.xaml.cs;C5 (server) 4/26/2010 1:32 PMa címkéket és %7 a %6 jogkivonatokat is belefoglalhatja, hogy átadhassa a címkeértékeket az eszköznek. Ha nem adja meg ezeket a jogkivonatokat, előfordulhat, hogy az eszköz ideiglenes fájlok nevét jeleníti meg, ami nehezen olvasható.

Megadhatja például a következő szintaxist a rövid névcímkék megjelenítéséhez:
%1 /title1=%6 %2 /title2=%7.

Feljegyzés

A rövid névcímke funkció nem kapcsolódik a verziókövetési címkékhez, amelyeket a verziókövetés egyes elemeire alkalmaz. További információ a verziókövetési címkékről: Címkék használata a fájlok pillanatképének készítéséhez.

A gyakran használt külső eszközökről és az általuk igényelt argumentumokról további információt a Különböző diff/merge eszközök konfigurálása a Team Foundation verziókövetéséhez című témakörben talál.