wxMEdit, un excelente editor de texto/hexadecimal multiplataforma
Si estás en busca de un editor hexadecimal con muchas funciones útiles, que ademas te permita poder realizar algunas modificaciones a tus necesidades y sobre todo que sea “multiplataforma”, wxMEdit puede ser la solución que estabas buscando.
En el articulo del día de hoy, dedicaremos este apartado para poder hablar un poco sobre wxMEdit, el cual como ya mencionamos es un editor que proporciona funciones para editar texto y volcados hexadecimales.
Sobre wxMEdit
Como tal wxMEdit no es un editor de texto recomendado para tareas comunes, puede cumplir con la función de un editor de texto sencillo. Pero esta no es la finalidad de wxMEdit, ya que su principal enfoque es examinar y editar archivos hexadecimales que son comúnmente utilizados en la depuración o la ingeniería inversa de los protocolos de comunicación. Uno de los casos más conocidos para este tipo de archivos, son las capturas del tráfico de red, en su caso Wireshark, es una de esas aplicaciones que suelen trabajar con este tipo de archivos.
Dejando de lado esta parte, cabe mencionar que wxMEdit está escrito en C++ y wxWidgets y que es una versión mejorada de MadEdit que ha sido descontinuada.
wxMEdit permite al usuario editar archivos en los modos Texto/Columna/Hexadecimal y admite muchas funciones útiles, por ejemplo Marcador, Destacados de sintaxis, Codificaciones, WordWrap, WordCount y comprobación de actualizaciones. Ademas de ello admite codificaciones comunes (UTF8/16/32, ISO-8859-x, CP125x, KOI8, GB18030, Big5, …) no solo en los modos de texto/columna sino también en el modo hexadecimal.
Cabe mencionar que hace pocos días el editor recibió su nueva versión wxMEdit 3.2, en la cual se ha rediseñado los íconos, incluido el ícono del programa principal y los íconos del menú/barra de herramientas, mejoras y más.
Dentro de los principales cambios de la nueva versión se destaca:
- Se añadió una nueva función que muestra el tamaño del archivo en un formato legible.
- Opción agregada para abrir siempre archivos con una codificación específica.
- Se agregó soporte para GTK+ 3 y Wayland.
- Se agregó soporte para High DPI en Windows.
- Iconos rediseñados
- Se han cambiado algunas teclas de método abreviado, consulte Cambios en las teclas de método abreviado en wxMEdit 3.2 .
- Soporte GB18030 actualizado al último estándar GB18030-2022.
- Descripciones de bloque Unicode actualizadas para Unicode 15.0 (requiere ICU 72 o superior)
- Se solucionó un problema que causaba un bloqueo cuando la longitud de la línea excedía el límite en el modo de texto.
- Se solucionó un problema que causaba un bloqueo al hacer clic en el botón «Aceptar» en el cuadro de diálogo «Acerca de wxMEdit».
- Se solucionó un problema por el cual el texto contenía algunos caracteres de tabulación que hacían que no respondiera cuando se ajustaba por ventana.
- Se corrigió el triple clic para seleccionar el comportamiento de fila roto en wxMEdit 3.1.
- Se corrigió la reducción de la altura de la ventana de información en 4 en MadEdit/wxMEdit (construido con wxMSW-2.8).
- Se solucionó un problema por el cual las fuentes y las codificaciones no se restauraban después de reiniciar.
- Se solucionó un problema por el cual no se podían ingresar caracteres a través de AltGr.
- Se corrigieron los problemas de representación de selección y parpadeo del cursor en Linux.
- Se solucionó un problema por el cual la ventana de candidato de IME no seguía el cursor en Windows 10.
- Otros cambios menores y correcciones de errores.
Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.
¿Como instalar wxMEdit en Linux?
Para los interesados en poder instalar este editor hexadecimal en su sistema, deben saber que en su sitio web oficial se ofrecen paquetes precompilados para diferentes distribuciones y arquitecturas. Por lo que solo basta con que te dirijas a su web y descargues el paquete adecuado para tu sistema. El enlace es este.
En el caso especial de Arch Linux, basta con tener el repositorio de AUR habilitado para poder instalar el editor. Pueden instalar wxMEdit en Arch Linux y derivados abriendo una terminal y tecleando:
yay -S wxmedit