36 votos

¿Cómo instalo el plugin del Notepad++ Hex-Editor?

¿Cómo puedo instalar el plugin Notepad++ Hex-Editor para Windows? El plugin parece haber sido difícil de instalar en el pasado y Notepad++ no tiene integrado el manejo de plugins en la interfaz gráfica de usuario.

0 votos

Estoy usando el plugin Hex-Editor, y el Notepad++ siempre lo deshabilita cuando se actualiza. Es porque, en algunos casos, muestra valores erróneos. Se le ha advertido

0 votos

Gracias. HxD parece un excelente reemplazo hasta que Hex-Editor sea reparado .

25voto

jumpnett Puntos 871

Actualización:

Un montón de votos negativos para mi respuesta y votos positivos para el comentario de que HEX-Editor ya no está disponible. Este no es el caso, probablemente está utilizando 64-bit x64 Notepad++, instalar 32-bit x86 y lo tendrás disponible. Probado con Notepad++ 7.8.2 32-bit 2020-01-12.

https://notepad-plus-plus.org/downloads/

Archivos fuente de HEX-Editor:

https://sourceforge.net/projects/npp-plugins/files/Hex%20Editor/

Si desea utilizar Notepad++ 64-bit puedes probar este repo no oficial:

https://github.com/chcg/NPP_HexEdit/releases

Original:

A partir del 13 de noviembre de 2018 Plugins Admin se incluye por defecto en el instalador del notepad++. Seleccione la pestaña Plugins y haga clic en Plugins Admin... a continuación, desplácese hacia abajo o busque HEX-Editor .

A petición de la comunidad, un administrador de plugins incorporado está disponible en Notepad++ v.7.6.

https://notepad-plus-plus.org/news/notepad-7.6-released.html

https://notepad-plus-plus.org/features/plugin-admin.html

enter image description here

17voto

Josiah Yoder Puntos 183

El editor hexadecimal recomendado aquí sólo funciona para la versión de 32 bits de Notepad++ . Por favor, vea Respuesta de Ian o otra respuesta para una solución que funcione con una versión de 64 bits. Personalmente utilizo HxD en lugar de un editor hexadecimal de Notepad++ porque no conozco un editor hexadecimal de Notepad++ que soporte deshacer que es una característica crítica para mí.


Primero, instalar Notepad++ . Recomiendo instalar el Versión de 64 bits a menos que tengas una máquina MUY antigua. Para encontrarlo, desplázate hacia abajo hasta la versión de 32 bits. Si conoces un enlace mejor a la versión de 64 bits, por favor, sugiérelo en los comentarios.

A continuación, descargue el último plugin HexEditor .dll . He descargado HexEditor_0_9_5_UNI_dll.zip . No lo hagas haz clic en el gran botón verde de descarga (HTMLTag_plugin o etc) -- es un anuncio y podría ser alguna aplicación de la que es casi imposible deshacerse.

Por último, abra el archivo zip, seleccione el HexEditor.dll y colocarlo en la carpeta

C:\Program Files (x86)\Notepad++\plugins\HexEditor

si ha instalado la versión de 32 bits de Notepad++ y

C:\Program Files\Notepad++\plugins\HexEditor

si ha instalado la versión de 64 bits. (Para versiones anteriores de Notepad++, omita la carpeta HexEditor).

Para probar si su instalación fue exitosa, reinicie el Notepad++, y debería ver una opción de menú Plugins -> Hex-Editor -> View in Hex. Esto cambiará si usted está viendo el archivo en hexadecimal.

El editor hexadecimal Notepad++ no tiene soporte para deshacer, así que ya no lo uso. (Sigo utilizando el propio Notepad++.) En su lugar, utilizo HxD, que es a la vez potente y para principiantes .

Gracias a Bálint y momolang momo por señalar la necesidad de la carpeta HexEditor en las nuevas versiones.

2 votos

HxD fue un gran consejo. Fácil de instalar y utilizar.

5 votos

El binario descargable para el plugin parece que sólo funciona con 32bit - mi NPP de 64bit se negó a cargar el plugin diciendo que es incompatible porque es de 32bit.

0 votos

momolang sugiere que también debe ir dentro de una carpeta llamada "HexEditor". No he confirmado esto.

13voto

DavidPostill Puntos 30286

Notepad++ no tiene integrada la gestión de plugins en la GUI.

Notas:

  • El gestor de plugins fue eliminado de Notepad++ 7.5 debido a la publicidad patrocinada (ver la segunda captura de pantalla en la respuesta), aunque todavía estará allí si usted actualizó desde una versión anterior de Notepad++.

    Usted puede notar que el plugin Plugin Manager ha sido removido de la distribución oficial. La razón es que el Plugin Manager contiene publicidad en su diálogo. Odio los anuncios en las aplicaciones, y le aseguro que no hubo, y nunca habrá, anuncios en Notepad++. Un Plugin Manager integrado está en proceso, y haré lo posible para enviarlo con Notepad++ lo antes posible.

  • Actualmente se está trabajó en (el mantenedor del plugin y de la lista de plugins integrará el alojamiento gratuito en el gestor de plugins para deshacerse de la publicidad)

  • Mientras tanto, puede instalarlo manualmente ( descargar aquí ).

Se aconseja seguir utilizando el Gestor de plugins (ya que éste gestiona la actualización de los plugins instalados)

  1. Haga clic en Menú > Plugins > Gestor de plugins > Mostrar gestor de plugins

    enter image description here

  2. Ahora se muestra una lista de los plugins disponibles, incluido el editor hexadecimal:

    enter image description here

  3. Seleccione el plugin Hex-Editor y luego haga clic en Instalar.

    enter image description here

1 votos

No veo esa opción del menú. Tengo el menú "Plugins", pero no el submenú "Plugin Manager". Estoy usando Notepad++ v7.5.6 32 bit. ¿Podría ser el propio gestor de plugins un plugin?

0 votos

Efectivamente, ahora lo es, no me había dado cuenta. Ver respuesta actualizada.

6 votos

Quizás las cosas han cambiado desde mayo, pero HEX-editor ya no está en la lista de plugins disponibles en el gestor de plugins. (edición: esto puede ser porque estoy ejecutando npp de 64 bits)

9voto

Adam Schiavone Puntos 128

A partir de 2019, el plugin original de HexEditor para Notepad++ está abandonado desde hace una década. El código fuente y el binario de 32 bits de la versión 0.9.5 están disponibles en SourceForge, pero esto no es útil para los usuarios de NPP de 64 bits (probablemente la mayoría hoy en día).

Afortunadamente, hay varias bifurcaciones del código fuente original de HexEditor disponibles en GitHub, y una de ellas tiene binarios x64 precompilados disponibles para su descarga:

https://github.com/chcg/NPP_HexEdit/releases/tag/0.9.5.19

Descargar HexEditor_0.9.5.19_x64.zip desde el enlace anterior, cree el directorio %ProgramFiles%\Notepad++\plugins\HexEditor extraiga el archivo descargado HexEditor.dll en ese directorio, y reinicie NPP.

7voto

Martin Evans Puntos 171

Si las soluciones anteriores no funcionan, pruebe lo siguiente:

  1. Obtenga la DLL correcta de esta carpeta https://github.com/chcg/NPP_HexEdit/releases (probablemente estés en un Windows de 64 bits si no estás seguro)

  2. Abra la siguiente carpeta (inserte su nombre de usuario):

    C:\Users\<User name>\AppData\Local\Notepad++\plugins
  3. Crear una subcarpeta HexEditor

  4. Copiar el HexEditor.dll en esta subcarpeta. Es probable que Windows le pida permiso para hacerlo.

  5. Reiniciar Notepad++

Esto me ha funcionado en Notepad++ 7.6 32bit

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: