Compartir a través de


Asociar un tipo de archivo a una herramienta de diferencias

Puede comparar el texto y los archivos XML mediante la herramienta predeterminada de comparación para Visual Studio. Sin embargo, para los tipos de archivo que especifique, puede habilitar la herramienta de comparación de archivo que prefiera utilizar. Puede utilizar cualquier herramienta de comparación que admite, como argumentos de la línea de comandos, rutas de acceso completas de los dos archivos que desea comparar.

Permisos necesarios

Para realizar este procedimiento, debe ser miembro del grupo de seguridad Administradores o Usuarios en el equipo donde está instalado Visual Studio. Para obtener más información, vea Permisos de Team Foundation Server.

Para asociar un tipo de archivo a una herramienta de comparación de otro fabricante

  1. Siga cualquiera de estas series de procedimientos.

    1. En Visual Studio, abra el menú Herramientas y, a continuación, haga clic en Opciones.

    2. En el cuadro de diálogo Opciones, expanda Control de código fuente, haga clic en Visual Studio Team Foundation Server y, a continuación, haga clic en Configurar herramientas de usuario.

    O bien

    1. En Windows, haga clic en Inicio, haga clic en Todos los programas, elija Microsoft Visual Studio 2010, elija Herramientas de Visual Studio y, por último, haga clic en Símbolo del sistema de Visual Studio (2010).

    2. Escriba tf diff /configure.

  2. En el cuadro de diálogo Configurar herramientas de usuario, haga clic en Agregar.

    El cuadro de diálogo Configurar se abre.

  3. En el cuadro de Extensión, especifique la extensión (por ejemplo, .cpp) que desea asociar a la herramienta.

  4. En la lista de Operación, haga clic en Comparar.

  5. En el cuadro Comando, escriba la ruta de acceso y el nombre de la herramienta, o haga clic en los puntos suspensivos () para buscarlo y especificarlo. El resultado debería ser similar al ejemplo siguiente:

    C:\Program Files\OtherDiff\otherdiff.exe
    
  6. En el cuadro Argumentos, escriba los argumentos que necesita la herramienta:

    • %1: ruta de acceso al archivo de origen.

    • %2: ruta de acceso al archivo de destino.

    • %5: opciones que el usuario especificó mediante la opción /option del comando Difference. Para obtener más información, vea Difference (Comando).

    • %6: etiqueta ("nombre descriptivo") del archivo de origen.

    • %7: etiqueta ("nombre descriptivo") del archivo de destino.

    SugerenciaSugerencia

    Para obtener información sobre herramientas externas utilizadas con frecuencia y los argumentos que requieren, vea la siguiente página en el sitio web de Microsoft: diff/merge configuration in Team Foundation - common Command and Argument values.

    Usar el espacio en blanco para delimitar los argumentos.

    Por ejemplo, podría especificar la sintaxis siguiente para comparar dos archivos:

    %1 %2
    

    Usar comillas para pasar el espacio en blanco o comillas a la herramienta.

    Si un argumento incluye uno o varios espacios, debe agregarlo entre comillas (""). Si un argumento contiene una o varias comillas, debe agregar otra comilla inmediatamente después de cualquier comilla en el argumento. Por ejemplo, puede especificar el siguiente argumento:

    "This "" embeds a double quote"
    

    Pase las etiquetas ("nombre descriptivo") a la herramienta.

    Si la herramienta admite mostrar una etiqueta (un "nombre descriptivo"), por ejemplo c:\workspace\test\MyWindow.xaml.cs;C5 (server) 4/26/2010 1:32 PM, puede incluir los tokens de %6 y %7 para pasar valores a la herramienta. Si no especifica estos tokens, la herramienta puede mostrar los nombres de archivos temporales, que puede ser difícil de leer.

    Por ejemplo, podría especificar la sintaxis siguiente para mostrar las etiquetas.

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

    Nota

    Esta función no está relacionado con las etiquetas del control de versiones, que aplica a versiones específicas de los elementos del control de versiones, tal y como se describe en Uso de etiquetas para hacer una captura de los archivos.

  7. Haga clic en Aceptar.

  8. Si desea especificar más tipos de archivos, repita los pasos 4−9.

  9. Haga clic en Aceptar.

Vea también

Otros recursos

Comparar carpetas y archivos

Historial de cambios

Fecha

Historial

Motivo

Agosto de 2010

Información adicional detallada sobre cómo especificar valores de argumento. Se ha agregado un vínculo a información sobre herramientas externas comunes.

Comentarios de los clientes.