你会为Windows推荐哪种unicode友好的文本编辑器?

时间:2008-10-24 18:03:11

标签: localization editor

我参与了许多亚洲语言本地化项目,正在寻找具有以下功能的强大文本编辑器:

1)Unicode支持 2)在文件中查找 3)替换文件 4)正则表达式 5)多行查找/替换 6)内置diff

我目前正在使用NotePad ++,但它并不真正支持其find-in-files工具中的unicode,这是一个交易破坏者。 EmEditor看起来很有前途,但它没有多行查找/替换。

任何使用中文,日文或韩文文件的人都有自己喜欢,免费或商业的文字编辑器吗?

6 个答案:

答案 0 :(得分:2)

我将UniRed用于Unicode密集型的东西。 (我不会将它用作通用编辑器:jEdit)。 UniRed在下部屏幕中显示当前字形的十六进制值,这非常方便(即使对于ASCII)。

答案 1 :(得分:1)

以下是介绍使用Vim中文文件的页面:http://blog.wensheng.com/2007/05/vim-gvim-utf8-and-chinese-in-windows-xp.html

免责声明:我实际上并不使用亚洲语言,但是当我想到一个功能强大且国际化的编辑时,Vim是第一个想到的东西。

答案 2 :(得分:0)

Ultraedit是我最喜欢的文本编辑器,它被宣传为具有良好的Unicode支持

http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/unicode.html

它具有您正在寻找的查找/替换/正则表达式功能以及我所需要的几乎所有其他功能。

答案 3 :(得分:0)

结帐JEdit。它是用Java编写的,它支持语言级Unicode。我还没有确认它具有你列出的所有功能,但如果没有,我会感到惊讶。

答案 4 :(得分:0)

SciTE

http://scintilla.sourceforge.net/SciTETranslation.html

~~~

Scintilla的相关新功能(unicode)( SciTE编辑器基于构建的库)最近的发行说明:

  • 于2008年10月18日发布。
    • 即使是带有SCI_SETKEYSUNICODE的窄字符窗口,Windows上的Scintilla也可以将密钥解释为Unicode。
    • 取消自动完成时发送通知。
    • 汇编程序词法分析器使用非ASCII文本。
    • CSS lexer已更新,可与非ASCII一起使用。

答案 5 :(得分:0)

我推荐EditPadPro(http://www.editpadpro.com)。除了完整的Unicode支持外,它还具有内置的最佳正则表达式引擎之一(它来自JGSoft,RegexBuddy的制造商(顺便集成到EditPadPro中))。你需要RegexBuddy用于查找/替换文件功能,列表中的所有其他内容都由EditPadPro本身覆盖。

几个月前我从UltraEdit切换到EditPadPro正是因为它具有出色的正则表达式引擎(UltraEdit的Perl正则表达式引擎有一些恼人的错误,特别是关于多行查找/替换操作)。

免费提供安装在任何USB记忆棒上的便携式版本。

EPP创始人Jan Goyvaerts是一位居住在泰国的比利时人,所以你可以肯定他对亚洲语言的了解非常了解。