UniRed是一个unicode纯文本编辑器。我用的windows自带的记事本nodepad和utralEditor都有问题,虽然我很小心的注意把文件保存为utf8或unicode编码。最后把文件放进linux,用vi打开,才发现有的字符串编码都不对。
后来搜了下,发现了Unired这个编辑器,一下子问题就解决了,注意保存时用utf8(不是utf8 dom)就行了。建议想在windows下做ff插件汉化的用这个编辑器。
编码支持:
16-bit Unicode (little endian and big endian);
UTF-8;
Windows system charset (ANSI);
DOS system charset (OEM);
Latin-1, Latin-2, Latin-3 etc;
Cyrillic charsets: cp866, windows-1251, koi8-r;
等等。
它除了可以使用HTML风格的转义符,如ř; 也可以使用Unicode转义符,即不是Unicode转义符号(例如在文件中有ĉ,你会看到电脑屏幕上的符号ĉ).
另一个重要特点是其UniRed句法突出. 高亮的内容可以是句法和/或文本形式. UniRed支持多种程序语言,包括文本、C/C++、Delphi、Java等. (这一特性使用Igor Ruskih的外部模块色彩适配器,本来包含于流行的文件管理器FAR).
另一个重要特性是,UniRed能够使用正则表达式全文检索.
最后,UniRed能配合拼写检查器Ispell,允许任何语言的拼写检查,可以使用外部编译器,可浏览程序的结构等。