2009-09-01 22 views

Respuesta

6

En UltraEdit, la codificación que se está usando para mostrar el archivo, se muestra en la barra de estado a la derecha en algún lugar, junto con el tipo de fin de línea en uso, por ejemplo, "U8-UNIX". También puede establecer manualmente cómo se debe mostrar la codificación del archivo. En la versión 10, esto se encuentra en el menú Ver ->Configurar la página de códigos. También puede -convertir- la página de códigos real del archivo en el menú Archivo ->Conversiones.

Si el archivo no tiene un encabezado BOM, solo se pueden adivinar un par de bytes al comienzo del archivo que indica la codificación, la -actual- codificación del archivo. E incluso si el archivo tiene un encabezado BOM, todavía puede haber problemas de codificación.

Todos los editores de texto hacen esto, y algunos son mejores que otros. No he hecho una comparación para ver cuál es el mejor en eso. Por el momento (2012), sé que UltraEdit no puede detectar UTF-8 y otras variantes en archivos de texto de 1000 líneas (o más) si el primer carácter UTF-8 aparece más adelante en el documento. Tampoco muestra la codificación correctamente cuando la configura manualmente.

Notepad++ tampoco es excelente para detectarlo, pero cuando conoce la codificación, puede configurarla manualmente.

Sublime Text es, hasta donde yo sé, mejor para detectar la codificación, también en archivos de gran tamaño.

Creo que también hay algunas herramientas de línea de comandos muy buenas, transportadas de GNU a Windows, para detectar la codificación. Mi apuesta sería que esa sea la mejor opción.

+0

¿Puedes poner tu comentario en la respuesta? entonces lo marcaré como la respuesta aceptada. ¡Gracias! – gsharp

+0

allí tienes :) – Wouter

+0

genial :-) ¡Y gracias por la buena respuesta! – gsharp

Cuestiones relacionadas