Asociar un tipo de archivo a una herramienta de comparación de archivos
Azure Repos | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 | TFS 2017 | TFS 2015 | VS 2017 | VS 2015 | VS 2013
Puede comparar archivos de texto mediante la herramienta de comparación de archivos predeterminada integrada con Visual Studio, la ventana Diferencias. 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 Visual Studio está instalado. Para obtener más información, vea Referencia de permisos y grupos.
Para asociar un tipo de archivo a una herramienta de comparación de otro fabricante
Siga cualquiera de estas series de procedimientos.
- En Visual Studio, en la barra de menús, elija Herramientas, Opciones.
- En el cuadro de diálogo Opciones , expanda Control de código fuente, elija Visual Studio Team Foundation Servery, a continuación, elija Configurar herramientas de usuario.
O bien - En Windows, elija Iniciar, Todoslos programas , Microsoft Visual Studio 2012,Visual Studio Tools , Símbolo del sistema para desarrolladores.
- Escriba tf diff /configure.
En el cuadro de diálogo Configurar herramientas de usuario, elija Agregar.
Aparece el cuadro de diálogo Configurar herramienta .
En el cuadro Extensión , especifique la extensión (por ejemplo, .cpp) que desea asociar a la herramienta.
Sugerencia
Especifique
.*si desea asociar todos los tipos de archivos a la herramienta.En la lista Operación, elija Comparar.
En el cuadro Comando , escriba la ruta de acceso y el nombre de la herramienta o elija los puntos suspensivos (...) para buscarla y especificarla. El resultado debería ser similar al ejemplo siguiente:
C:\Program Files\OtherDiff\otherdiff.exeEn el cuadro Argumentos, escriba los argumentos que requiera la herramienta:
- %1:ruta de acceso al archivo de origen.
- %2:ruta de acceso al archivo de destino.
- %5:las opciones que el usuario especificó mediante la opción /option del comando Diferencia. Para obtener más información, vea Difference Command.
- %6:etiqueta ("nombre descriptivo") del archivo de origen.
- %7:etiqueta ("nombre descriptivo") del archivo de destino.
Sugerencia
Para obtener información sobre las herramientas externas usadas con frecuencia y los argumentos que requieren, vea la página siguiente en el sitio web de Microsoft: configuración de diferencias y combinación en Team Foundation:valores comunes de comando y argumento .
Usar el espacio en blanco para delimitar los argumentos.
Por ejemplo, podría especificar la sintaxis siguiente para comparar dos archivos:%1 %2Usar 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 la visualización de una etiqueta (un "nombre descriptivo"), como c:\workspace\test\MyWindow.xaml.cs; C5 (servidor) 4/26/2010 1:32 p.m., puede incluir los tokens y para pasar valores de etiqueta a la%7herramienta. 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=%7Nota:
Esta funcionalidad no está relacionada con las etiquetas de control de versiones, que se aplican a versiones específicas de elementos del control de versiones, como se describe en Uso de etiquetas para tomar una instantánea de los archivos.
En el cuadro de diálogo Configurar herramienta , elija Aceptar.
Si desea especificar más tipos de archivos, repita los pasos del 4 al 9.
En el cuadro de diálogo Configurar herramientas de usuario, elija Aceptar.