¿Cuáles son estos caracteres extraños que aparecen cuando uso P4Merge con TortoiseSVN?

¿Cuáles son estos caracteres extraños que aparecen cuando uso P4Merge con TortoiseSVN?

Al comparar archivos, obtengo estos caracteres al comienzo de la diferencia.

ingrese la descripción de la imagen aquí
Imagen de los extraños personajes.

No estoy seguro exactamente de qué más información proporcionar, pero estaré atento a esta pregunta si alguien puede ayudar pero necesita más información de configuración.

Respuesta1

Eso es unMarca de orden de bytes Unicode o BOM.

Por lo general, se encuentra en archivos escritos en una plataforma de Microsoft usandoUTF-8oUTF-16LEcodificación (que Microsoft describe inútilmente como "Unicode")

Puede normalizar sus archivos a una codificación común utilizando herramientas comoiconvo recode.

Es probable que la vida sea mucho más fácil si estandariza UTF-8 sin BOM para todo lo que hace usando texto. Sin embargo, es posible que tenga circunstancias específicas que lo hagan inalcanzable.

Ver también

información relacionada