wxMEdit是一款支持多種編碼的代碼編輯工具,可用C++、wxWidgets實現的掛平臺文本和十六進制編輯工具,可以進行文本編輯、列編輯、十六進制編輯,幫助用戶進行代碼編輯工作。
【功能特點】
支持 MS-Windows、Linux、FreeBSD 平臺。
文本編輯、列編輯、十六進制編輯。
十六進制模式下,wxMEdit 可以打開最大 32GB(INT_MAX*16)的大文件。wxMEdit免費版可以像瀏覽器一樣運行時改變編碼。
支持多種編碼如 Unicode(UTF-8、大/小端次序的 UTF-16/32)、 ISO-8859-1~16、Windows-1250~1258、KOI8-R/U、GB18030、Big5、Windows-31J 等。
支持 non-BMP Unicode 字符,如 Ext-B/C/D 漢字、苗文、數學用字母、音樂符號、Emoji 等。
如果當前編碼不支持輸入的字符,該字符會轉為 Unicode 轉義格式(目前只支持 Unicode 碼值格式)。
正則表達式查找/替換(通過 Boost.Xpressive 實現)。
單個實例打開多個文件。
多種語言的語法高亮,如 awk、C/C++、CSS、diff/patch、D、DOS 批處理、Flash ActionScript、HTML、Java、JavaScript、JSP、Lu。