Какой текстовый редактор, поддерживающий Юникод, вы бы порекомендовали для Windows?[закрыто]

StackOverflow https://stackoverflow.com/questions/234669

  •  04-07-2019
  •  | 
  •  

Вопрос

Я работаю над многими проектами по локализации азиатских языков и ищу мощный текстовый редактор со следующими функциями:

1) Поддержка Unicode 2) Найти в файлах 3) Замените в файлах 4) Регулярные выражения 5) Многослойная находка/замена 6)

В настоящее время я использую NotePad++, но он на самом деле не поддерживает Юникод в своем инструменте поиска файлов, что является препятствием.EmEditor выглядит многообещающе, но в нем нет многострочного поиска/замены.

У кого-нибудь, кто работает с китайскими, японскими или корейскими файлами, есть текстовый редактор, который ему нравится, бесплатный или платный?

Это было полезно?

Решение

Ознакомьтесь с JEdit . Он написан на Java, который поддерживает Unicode на уровне языка. Я не подтвердил, что в нем есть все те функции, которые вы перечислили, но я был бы удивлен, если бы его не было.

Другие советы

Я использую UniRed для работы с Unicode. (Я не использую его как редактор общего назначения, хотя: jEdit). UniRed отображает шестнадцатеричное значение для текущего глифа на нижнем экране, что очень удобно (даже для ASCII).

Вот страница, которая описывает использование Vim с файлами на китайском языке: http://blog.wensheng.com/2007/05/ ВИМ-Gvim-utf8-и-китайский-в-окна-xp.html

Отказ от ответственности: на самом деле я не работаю с азиатскими языками, но Vim - это первое, что приходит на ум, когда я думаю о многофункциональном и интернационализированном редакторе.

Ultraedit - мой любимый текстовый редактор, который рекламируется как имеющий хорошую поддержку Unicode.

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

Он имеет функции поиска / замены / регулярного выражения, которые вы ищете, а также почти все остальные функции, которые мне когда-либо были нужны.

НАУКА

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

~ ~ ~

Соответствующие новые функции (Юникод) Сцинтилла's (библиотека, на которой построен редактор SciTE) последние примечания к выпуску:

  • Выпущен 18 октября 2008 г.
    • Scintilla в Windows может интерпретировать клавиши как Unicode, даже если окно символов узкое с SCI_SETKEYSUNICODE.
    • Уведомление отправляется при отмене автозаполнения.
    • Ассемблерный лексер работает с текстом, отличным от ASCII.
    • CSS-лексер обновлен и работает с кодами, отличными от ASCII.

Я бы порекомендовал EditPadPro ( http://www.editpadpro.com ). Помимо полной поддержки Unicode, в него встроен один из лучших встроенных движков регулярных выражений (от JGSoft, создателя RegexBuddy (который, кстати, прекрасно интегрируется в EditPadPro)). Вам понадобится RegexBuddy для функции «Найти / Заменить в файлах», все остальное из вашего списка покрыто самой EditPadPro.

Я перешел с UltraEdit на EditPadPro несколько месяцев назад именно из-за его превосходного движка регулярных выражений (движок UltraEdit в Perl регулярных выражений имеет несколько досадных ошибок, особенно в отношении многострочных операций поиска / замены).

Портативная версия, которая устанавливается на любой USB-накопитель, предоставляется бесплатно.

Ян Гойваертс, создатель EPP, бельгиец, живущий в Таиланде, поэтому вы можете быть уверены, что он знает азиатские языки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top