【问题标题】:What unicode-friendly text editor would you recommend for Windows? [closed]您会为 Windows 推荐哪种 unicode 友好的文本编辑器? [关闭]
【发布时间】:2008-10-24 18:03:10
【问题描述】:

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

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

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

任何处理中文、日文或韩文文件的人都有自己喜欢的免费或商业文本编辑器?

【问题讨论】:

    标签: localization editor


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      这里有一个页面描述了将Vim与中文文件一起使用:http://blog.wensheng.com/2007/05/vim-gvim-utf8-and-chinese-in-windows-xp.html

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

      【讨论】:

        【解决方案3】:

        查看JEdit。它是用 Java 编写的,具有语言级别的 Unicode 支持。我尚未确认它具有您列出的所有功能,但如果没有,我会感到惊讶。

        【讨论】:

          【解决方案4】:

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

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

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

          【讨论】:

            【解决方案5】:

            SciTE

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

            ~~~

            ScintillaSciTE 编辑器所基于的库)最近发布说明的相关新功能(unicode):

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

            【讨论】:

              【解决方案6】:

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

              几个月前我从 UltraEdit 切换到了 EditPadPro,正是因为它具有出色的正则表达式引擎(UltraEdit 的 Perl 正则表达式引擎有一些烦人的错误,尤其是在多行查找/替换操作方面)。

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

              EPP 的创建者 Jan Goyvaerts 是居住在泰国的比利时人,因此您可以确定他对亚洲语言了如指掌。

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 2010-11-04
                • 2010-12-22
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2010-10-26
                • 2010-09-16
                • 2015-09-15
                相关资源
                最近更新 更多