Saltar al contenido

¿Cómo ignorar los espacios en blanco al comparar la fuente en Visual Studio/TFS?

Esta es la contestación más completa que encomtrarás aportar, sin embargo mírala detenidamente y valora si se adapta a tu proyecto.

Solución:

Esta es una solución alternativa que parece solucionar el problema.

En Visual Studio, seleccione Herramientas/Opciones/Control de código fuente/Visual Studio Team Foundation System y haga clic en el botón Configurar herramientas de usuario.

En el cuadro de diálogo, agregue un elemento con la siguiente configuración.

  • Extensión: .*
  • Operación : Comparar
  • Comando: C:Archivos de programaMicrosoft Visual Studio 10.0Common7IDEdiffmerge.exe
  • Argumentos: %1 %2 %6 %7 %5 /ignorarespacio

Editar:

Depende de tu Versión de Visual Studio y ruta de instalación (x64/x86), la opción de comando puede ser…

VS2010: C:Archivos de programa (x86)Microsoft Visual Studio 10.0Common7IDEdiffmerge.exe
VS2012: C:Archivos de programa (x86)Microsoft Visual Studio 11.0Common7IDEdiffmerge.exe
VS2013: C:Archivos de programa (x86)Microsoft Visual Studio 12.0Common7IDEvsDiffMerge.exe
VS2015: C:Archivos de programa (x86)Microsoft Visual Studio 14.0Common7IDEvsDiffMerge.exe
VS2017: C:Archivos de programa (x86)Microsoft Visual Studio2017EnterpriseCommon7IDECommonExtensionsMicrosoftTeamFoundationTeam ExplorervsDiffMerge.exe

En la opción de argumento, déjelo con la misma cantidad de argumentos que sugiere VS y simplemente agregue /ignorespace al final. Por ejemplo, en el VS2015 será:

%1 %2 /ignorespace

Hay un botón “=” en la barra de herramientas de Visual Studio 2017 que ayuda a comparar archivos como desee. Espero que esta captura de pantalla ayude.

Captura de pantalla de la barra de herramientas de Visual Studio 2017.  El botón con el signo igual está a la derecha, junto al icono del candado.  La información sobre herramientas para los estados de botón

La herramienta de comparación predeterminada en Visual Studio es extremadamente molesta. Te sugiero que uses una alternativa. WinMerge es mi favorito. También tiene una opción para ignorar los espacios en blanco (menú Editar -> Opciones -> Comparar -> Ignora todo (debajo del cuadro de grupo “Espacio en blanco” en la parte superior)).

Ver Uso de WinMerge con TFS.

valoraciones y reseñas

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *