¿Hay alguna manera de mostrar el hexadecimal / ASCII para todo el texto que se muestra en el editor?
Yo uso Windows XP y Notepad ++ 6.3
¿Hay alguna manera de mostrar el hexadecimal / ASCII para todo el texto que se muestra en el editor?
Yo uso Windows XP y Notepad ++ 6.3
Respuestas:
Si solo está buscando valores de caracteres no estándar, puede seleccionar Ver> Mostrar símbolos> Mostrar todos los caracteres.
Los valores ASCII clásicos por debajo de 32 se mostrarán con los nombres en la imagen superior derecha aquí . "HT" es el carácter Tab con el valor ASCII 09, "LF" es salto de línea (carácter de nueva línea), y así sucesivamente. Pero la mayoría del resto mostrará un código hexadecimal para el valor si no es un símbolo visual real en la codificación actual.
Aquí puede encontrar muchos complementos para Notepad ++: http://sourceforge.net/projects/npp-plugins/
También se incluye un complemento de editor hexadecimal: http://sourceforge.net/projects/npp-plugins/files/Hex%20Editor/
Además de los complementos mencionados anteriormente, está el complemento TextFX (explicado aquí: /programming/12699833/textfx-menu-is-missing-in-notepad )
Con él, puede seleccionar TextFX Convert> Convertir texto a hex-16
De hecho, hay un complemento que viene como un "HexEditor.dll" con un tamaño de 270336 bytes. Cópielo en la carpeta "plugin".
Funciona solo con la versión de 32 bits de Notepad ++. Parece que no hay una versión de 64 bits. Desafortunadamente, NPP desactiva el complemento (se mueve a la carpeta deshabilitada) al actualizar NPP. Dice que hay problemas conocidos. Nunca me he encontrado con esos. Funciona bien para mí. El código fuente está disponible y uno realmente debería falsificar el código y rehacer algunas cosas. Recomiendo el uso del editor hexadecimal gratuito "hxd" de todos modos para más que una vista rápida del binario.
He encontrado el HEX_Editor para Notepad ++ x64.