提起十六进制编辑器,大家可能首先想到的就是WinHEX,UltraEdit等常见软件,它们虽然强大但是也并不完美,它们对中文等双字节文字支持不好。为此小编分享一款支持中文的十六进制编辑器,它就是wxMEdit!代替WinHEX,UltraEdit用。
界面预览图:
介于WinHEX,等十六进制编辑器对中文的支持不理想,今天给各位推荐一款支持中文的十六进制编辑器,它就是----wxMEdit。
wxMEdit是国产软件,所以对中文等双字节文字有很不错的支持,功能方面也不逊色于WinHEX,等老牌软件。
wxMEdit 是一个用 C++、wxWidgets 实现的跨平台的文本/十六进制编辑器。它可进行文本编辑/列编辑/十六进制编辑。此外支持实用功能如:如书签、语法高亮、编码识别与转换、自动换行、字数统计及自动更新等。
wxMEdit 不仅在文本/列模式下支持各常见编码(UTF-8/16/32、ISO-8859-x、CP125x、KOI8、GB18030、Big5),在十六进制模式下也支持。
功能特点:
1、自动检测更新。
2、支持书签。
3、正则表达式搜索与替换。
4、在单个实例上打开多个文件。
5、在文本、列与十六进制模式下编辑文件。
6、In Hex-Mode, wxMEdit can open large files which size is up to 32GB (INT_MAX*16).
7、您可以像Web浏览器一样在运行时更改文件的编码。
8、支持非BMP Unicode字符,如CJK Ext-B/C/D,苗族字母,数学字母数字符号,音乐符号,汉字等。
9、如果用户输入当前编码不支持的字符,则此字符将转换成为Unicode转义格式(当前仅支持码位格式)。
10、wxMEdit可以在Windows/ReactOS、Linux、BSD、macOS、OpenIndiana、其他类Unix系统与Haiku系统下运行。
11、支持多种编码,如Unicode(UTF-8,UTF-16/32带小端或大端),ISO-8859-1~16,Windows-1250~1258,KOI 8-R/U,GB 18030,Big 5与Windows-31 J等。
12、支持多种编程语言的语法高亮,例如awk,C/C++,CSS,diff/patch,D,DOS Batch Script,Flash Script,HTML,Java,JavaScript,JSP,Lua,Pascal,PHP,Perl,Python,Ruby,UNIX Shell Script,x86 Assembly,XML,Fortran,TeX/LaTeX,Squirrel,C#,Visual Basic,ASP(VBScript),SQL,Verilog,VHDL,FreeBASIC。
13、wxMEdit可以查看ASCII艺术文件与适当的等宽字体。
wxMEdit v3.2升级记录:
增加了新的功能:显示文件大小在人类可读的格式。
添加了一个选项,总是使用某些编码来打开文件。
GTK+ 3与Wayland支持
增加了Windows下的高DPI支持。
重新设计的图标由杰罗姆卡斯珀
更改了一些键盘快捷键,请参阅https://github.com/wxMEdit/wxMEdit/wiki/Keyboard-shortcuts-change-in-wxMEdit-3.2。
更新了对GB 18030 -2022标准的支持。
更新了Unicode 15.0的Unicode块描述(需要ICU 72或更高版本)。
修正了在文本模式下当一行超过行长度限制时的崩溃。
修复了在对于wxMEdit窗口中按OK按钮时发生的崩溃。
修正了当通过包含一些制表符的文本的窗口扭曲时没有响应的问题。
修正了wxMEdit 3.1中的三次点击行为。
修正了MadEdit/wxMEdit(使用wxMSW-2.8打造)中信息窗口的高度总是减少4。
修复了重新启动后无法恢复的字体与编码。
修复了无法通过AltGr键键入字符的问题。
修复了Linux下的光标与选区渲染。
修复了IME候选窗口在Windows 10下不跟随插入符号的问题。
添加了法语翻译。
更新了简体中文翻译。
其他小的变化与bug修复。