Jump to content

Сравнение текстовых редакторов

В этой статье представлены базовые сравнения известных текстовых редакторов . Более подробную информацию о функциях текстовых редакторов можно найти в категории функций текстовых редакторов и в статьях отдельных продуктов. Эта статья может не быть актуальной или не обязательно полной.

Сравнение функций проводится между стабильными версиями программного обеспечения, а не с будущими версиями или бета- версиями, и не включает никакие надстройки, расширения или внешние программы (если не указано иное в сносках).

Обзор [ править ]

Список текстовых редакторов
Имя Разработчик Первоначальный выпуск Последний выпуск Язык программирования Стоимость ( доллары США ) Лицензия графический интерфейс TUI или CLI
Версия Дата
Акме Роб Пайк 1993 План 9 и Инферно С Бесплатно С
Только GPL-2.0
ЛПЛ-1.02
ДаНет
АкелПад Алексей Кузнецов
Александр Шенгальц
2003 С Бесплатно Пункт BSD-2 ДаНет
Альфатк Винс Дарли 1999 8.3.3 [1]  Отредактируйте это в Викиданных2004-12-10 $40 Собственный, с компонентами BSD ДаНет
Атом GitHub 2014 1.60.0 [2]  Отредактируйте это в Викиданных2022-03-08 HTML , CSS , JavaScript , C++ Бесплатно С ДаНет
BBEредактировать Рич Сигел 1992 15.0.3 [3]  Отредактируйте это в Викиданных2024-04-08 Цель-C , Цель-С++ Большинство функций бесплатны , полная версия стоит 49,99 долларов США. Собственный ДаНет
Луфарь Команда разработчиков Bluefish 1999 2.2.15 [4]  Отредактируйте это в Викиданных2024-03-17 С Бесплатно GPL-3.0 или новее ДаНет
Кронштейны Adobe Системы 2012 2.1.3 [5]  Отредактируйте это в Викиданных2022-10-31 HTML , CSS , JavaScript , C++ Бесплатно С ДаНет
Кода Паника 2007 2.7.7 [6]  Отредактируйте это в Викиданных2020-11-05 Цель-C $99 Собственный Да
КОНТЕКСТ ООО «КонТЕКСТ Проект» 1999 Объектный Паскаль ( Делфи ) Бесплатно Пункт BSD-3 Да
Багровый редактор Ингю Кан 1999 3,72-р286м [7]  Отредактируйте это в Викиданных2011-10-01 С++ Бесплатно Собственный Да
КудаТекст UVViewSoft [а] 2015 1.200.0 [8]  Отредактируйте это в Викиданных2023-10-02 Объектный Паскаль ( Лазарь ) Бесплатно МПЛ-2.0 ДаНет
Эд Кен Томпсон 1970 без изменений от оригинала С Бесплатно ? НетДа
Редактор Коди Прекорд 2007 0.7.20 2013-01-05 Питон Бесплатно лицензия wxWindows ДаНет
Эмредактор Эмурасофт, Инк. 1997 21.3.0 2021-11-24 С++ $39.99 Условно-бесплатное ПО ДаНет
эпсилон Программное обеспечение Лугару 1984 14.00 [9] 2020-10-20 С $250 Собственный
Перо Педрам Пуранг 2016 1.4.1 [10]  Отредактируйте это в Викиданных2023-06-12 С++, Qt Бесплатно GPL-3.0 или новее ДаНет
гедит GNU Проект 2000 46.1 [11]  Отредактируйте это в Викиданных2023-08-01 С Бесплатно GPL-2.0 или новее ДаНет
Гиани Энрико Трёгер 2005 2.0.0 [12]  Отредактируйте это в Викиданных2023-10-19 С, ГТК+ Бесплатно GPL-2.0 или новее ДаНет
ГНУ Эмакс Ричард Столлман 1984 29.3 [13]  Отредактируйте это в Викиданных2024-03-24 С, Эмакс Лисп Бесплатно GPL-3.0 или новее ДаДа
ГНУ нано Крис Аллегретта 1999 8.0 [14]  Отредактируйте это в Викиданных2024-05-01 С Бесплатно GPL-3.0 или новее НетДа
ИА писатель Информационные архитекторы 2010.09.22 5.6 2020-12-07 Objective-C (iOS), Objective-C (macOS), C# (Windows), Java (Android) $29.99 Собственный ДаНет
ДЖЕД Джон Э. Дэвис 1992 0.99-19  Отредактируйте это в Викиданных2009-12-13 C, S-длинный Бесплатно GPL-2.0 или новее НетДа
jПравить Слава Пестов 1998 5.6.0 [15]  Отредактируйте это в Викиданных2020-09-03 Ява Бесплатно GPL-2.0 или новее ДаНет
ДЖО Джозеф Аллен 1988 С Бесплатно лицензия GPL НетДа
МОЛОДОЙ Джонатон Пейн 1983 С Бесплатно лицензия Юпитера НетДа
Кейт KDE Проект 2000-12 Р14.1.1 [16]  Отредактируйте это в Викиданных2023-11-20 С++ Бесплатно лицензия GPL ДаНет
КЕДИТ Мэнсфилд Софтвер Груп, Инк. 1983 1.6.1 2016-12-05 С $129 Собственный НетДа
Комодо Править Активстейт 2007 12.0.1 [17]  Отредактируйте это в Викиданных2020-02-10 Python, JavaScript, Perl , Tcl , PHP , Ruby Бесплатно MPL , GPL, LGPL ДаНет
Комодо IDE Активстейт 2001 Python, JavaScript, Perl, Tcl, PHP, Ruby $295 Собственный ДаНет
KWrite KDE Проект 2000 24.02 [18]  Отредактируйте это в Викиданных2024-02-28 С++ Бесплатно лицензия GPL ДаНет
ТО Alexander V. Lukyanov 1997 1.16.8 [19]  Отредактируйте это в Викиданных2021-02-05 С++ Бесплатно GPL-3.0 или новее НетДа
Лео Эдвард К. Рим 1996 6.7.6 [20]  Отредактируйте это в Викиданных2023-12-19 Питон Бесплатно С ДаНет
Световой стол Крис Грейнджер 2012 0.8.1 [21]  Отредактируйте это в Викиданных2016-01-22 ClojureScript Бесплатно С ДаНет
мцедит Мигель де Икаса 1994 4.8.31 [22]  Отредактируйте это в Викиданных2024-01-27 C, Python, PHP, Javascript, Perl, Tcl, Ruby Бесплатно GPL-3.0 или новее НетДа
Метапад Александр Дэвидсон 1999 3.6 [23] [24]  Отредактируйте это в Викиданных2011-05-28 С Бесплатно GPL-3.0 или новее ДаНет
мг Дэйв Конрой 1986 текущий [б] 2020-07-22 С Бесплатно Общественное достояние НетДа
МинЭд Томас Вольф 1992 2022.27 2022-12-23 С Бесплатно лицензия GPL НетДа
Редактор MS-DOS Майкрософт 1991 2.0.026 В комплекте с MS-DOS , Microsoft Windows. Собственный НетДа
ne Себастьяно Винья
Тодд Льюис
Даниэле Филаретти
1993 3.3.3 [26]  Отредактируйте это в Викиданных2023-10-19 С Бесплатно GPL-3.0 или новее НетДа
Редактировать Марк Эдель 1991 5.7 [27]  Отредактируйте это в Викиданных2017-02-08 С Бесплатно GPL-2.0 или новее ДаНет
Блокнот Майкрософт 1985 11.2302.16.0 МАСМ (изначально) В комплекте с Microsoft Windows Собственный ДаНет
Блокнот++ Дон Хо 2003-11-25 8.6.8 [28]  Отредактируйте это в Викиданных2024-06-04 С++ Бесплатно GPL-3.0 или новее ДаНет
нви Кейт Бостик 1994 1.81.6 [29]  Отредактируйте это в Викиданных2007-11-18 С Бесплатно Пункт BSD-3 НетДа
Пико Вашингтонский университет 1992 4.64 С Бесплатно Апач-2.0 НетДа
Пимноте Пимтел 2023 1.2.0 [30] 2023-04-22 С# Бесплатно Собственный ДаНет
ПолиПравить ПолиСофт Решения 1998 5.4 2010‑04‑07 $27.95 Условно-бесплатное ПО ДаНет
PSPad Ян Фиала 2002 5.0.7 [31]  Отредактируйте это в Викиданных2023-03-10 Объектный Паскаль (Делфи) Бесплатно Собственный ДаНет
RJ TextEd Ричард Йоханссон 2004 15.63 [32]  Отредактируйте это в Викиданных2022-09-29 Объектный Паскаль (Делфи) Бесплатно Собственный ДаНет
Один Роб Пайк 1980-е (начало) стабильный С Бесплатно LPL ( OSI одобрено ) НетДа
Ты знаешь Нил Ходжсон 1999 5.3.7 [33]  Отредактируйте это в Викиданных2023-07-26 С++ 41,99 доллара США за macOS. Никаких затрат для других HPND ДаНет
SlickПравить СликЭдит, Инк. 1988 28.0.1 2024-01-21 С , Слик-С $299 Собственный ДаНет
Дикая клубника Питер Борг 2004 12.0.6  Отредактируйте это в Викиданных2020-01-03 Цель-C $7.99 Собственный ДаНет
SubEthaПравить TheCoding­Monkeys 2003 5.2.4 [34]  Отредактируйте это в Викиданных2022-01-08 Бесплатно С Да
Возвышенный текст Джон Скиннер , штаб-квартира Sublime 2008 4 (сборка 4169) [35]  Отредактируйте это в Викиданных2023-11-24 С++ , Питон $99 Условно-бесплатное ПО ДаНет
Блокнот ТЕД Юрай Симлович 2001 6.3.1 [36]  Отредактируйте это в Викиданных2021-12-01 С Бесплатно Собственный ДаНет
Адепт текста Митчелл 2007 12.4 [37]  Отредактируйте это в Викиданных2024-05-01 С, возьми это Бесплатно С ДаДа
ТекстПравить Apple Инк. 2001 1.18  Отредактируйте это в Викиданных2022-10-24 Бесплатно (также входит в комплект macOS ) Пункт BSD-3 ДаНет
ТекстМейт Макросоматы 2004-10-10 2.0.23 [38]  Отредактируйте это в Викиданных2021-10-12 Цель-C++ Бесплатно GPL-3.0 или новее ДаНет
ТекстПад Программные решения Хелиос 1992 9.3.0 [39]  Отредактируйте это в Викиданных2023-08-01 $30.00 (£16.50) Условно-бесплатное ПО ДаНет
TextWrangler Программное обеспечение Bare Bones 2003 5.5.2 2016-09-20 Бесплатно Собственный Да
Редактор SemWare Сэмми Митчелл 1985-11 4.49 [40]  Отредактируйте это в Викиданных2023-01 С, САЛ Бесплатно Пункт BSD-2
УльтраПравить IDM Компьютерные решения 1994 25.0 2018-03-12 С++ $99.95 Собственный ДаНет
Веди Тед Грин, Greenview Data 1980 6.24.2 2015-01-12 Сборка , С Стандартная версия — 89 долларов, версия Pro64 — 239 долларов. Собственный ДаДа
мы Билл Джой 1976 3.7 С Бесплатно Пункт BSD-4 или CDDL НетДа
Почему Брэм Муленаар 1991 9.1.0 [41] [42]  Отредактируйте это в Викиданных2024-01-02 C, сценарий Vim Бесплатно Почему ДаДа
Код Visual Studio Майкрософт 2015 1.90.2 [43]  Отредактируйте это в Викиданных2024-06-19 JavaScript , TypeScript Бесплатно Исходный код: Массачусетский технологический институт [44]
Двоичные файлы, созданные Microsoft: собственность [45] [46]
ДаНет
XEmacs Люсид Инк. 1991 21.4.22 [47]  Отредактируйте это в Викиданных2009-01-30 С, Эмакс Лисп Бесплатно GPL-2.0 или новее ДаДа
XNEредактировать Олаф Винтерман 2018 1.5.2 2023-10-05 С Бесплатно GPL-2.0 или новее ДаНет

Поддержка операционной системы [ править ]

В этом разделе перечислены операционные системы , на которых могут работать разные редакторы. Некоторые редакторы работают на дополнительных операционных системах, которых нет в списке.

Кроссплатформенность [ править ]

Естественный язык (локализация) [ править ]

Доступные языки пользовательского интерфейса
Поддерживаемые языки
Акме Английский
АкелПад Английский, немецкий, французский, польский, корейский, японский, итальянский, голландский, португальский, испанский
Альфатк Английский
Атом Английский
BBEредактировать Английский
Кронштейны Английский, немецкий, французский, польский (устаревший), корейский, японский, итальянский, чешский, голландский, португальский, испанский, шведский (устаревший)
Кода английский, немецкий, французский, испанский
КОНТЕКСТ Английский, немецкий, французский, польский, итальянский, голландский, португальский, испанский
Багровый редактор Английский
КудаТекст Основной: английский. Аддоны: японский, французский, польский, корейский, венгерский (2018 г.), греческий, немецкий (2017 г.) и еще 9
Эд
Редактор Английский, немецкий, французский, польский, японский, итальянский, нидерландский, португальский, испанский, шведский
Эмредактор Английский, немецкий, французский, корейский, японский, итальянский, голландский, испанский
эпсилон Английский
Гиани Английский, немецкий, французский, польский, японский, итальянский, нидерландский, португальский, испанский, шведский, хинди
гедит Английский, немецкий, французский, польский, корейский, японский, итальянский, голландский, португальский, испанский, шведский, хинди
ГНУ Эмакс Английский
ДЖЕД Английский
jПравить Английский
ДЖО [49] английский, немецкий, французский
МОЛОДОЙ Английский
Кейт [50] Английский, немецкий, французский, польский, японский, итальянский, нидерландский, португальский, испанский, шведский
КЕДИТ Английский
Комодо Править Английский
KWrite английский, немецкий, итальянский, испанский, шведский
Метапад [51] Английский, немецкий, французский, польский, корейский, японский, итальянский, голландский, португальский, испанский, шведский
добытый Английский
Редактор MS-DOS Английский, немецкий, французский, польский, корейский, японский, итальянский, голландский, португальский, испанский, шведский
Нано английский, немецкий, французский, итальянский, португальский
Редактировать Английский
Блокнот Английский, немецкий, французский, польский, корейский, японский, итальянский, голландский, португальский, испанский, шведский, хинди
Блокнот++ Английский, немецкий, французский, польский, корейский, японский, итальянский, голландский, португальский, испанский, шведский, хинди
нви Английский
Пико английский, итальянский
ПолиПравить Английский
PSPad Английский, немецкий, французский, польский, японский, итальянский, чешский, нидерландский, португальский, испанский, шведский
RJ TextEd Английский, немецкий, французский, польский, японский, итальянский, нидерландский, португальский, испанский, шведский
Один Английский
Ты знаешь [52] Английский, немецкий, французский (устарело (1.72)), польский, японский (устарело (1.62)), итальянский, голландский (устарело (1.67)), португальский (устарело (1.63)), испанский, шведский
SlickПравить Английский
Дикая клубника Английский, немецкий, французский, японский, итальянский, голландский, испанский, шведский
SubEthaПравить Английский
Блокнот ТЕД Английский
ТекстПравить Английский, немецкий, французский, польский, японский, итальянский, нидерландский, португальский, испанский, шведский
ТекстМейт Английский
ТекстПад Английский, немецкий, французский, польский (Устарело (4.7.3)), японский, Итальянский (Устарело (4.7.3)), голландский (Устарело (4.7.3)), испанский (Устарело (4.7.3)), Португальский ( Устарело (4.7.3))
TextWrangler Английский
Редактор SemWare Английский
УльтраПравить Английский, немецкий, французский, корейский, итальянский, испанский, португальский, японский, китайский
Веди Английский
мы Английский
Почему Африкаанс, каталанский, китайский (упрощенный), китайский (Тайвань), чешский, датский, голландский, немецкий, английский (Великобритания), английский (США), эсперанто, финский, французский, ирландский, итальянский, японский, корейский, латышский, норвежский( букмол), польский, португальский (Бразилия), русский, сербский, словацкий, испанский, шведский, украинский, вьетнамский.
Код Visual Studio Русский, Английский, Болгарский, Китайский, Французский, Немецкий, Венгерский, Итальянский, Японский, Корейский, Португальский, Испанский, Турецкий
XEmacs Английский
XNEредактировать Английский

Интерфейс документа [ править ]

Поддержка текстового редактора для распространенных интерфейсов документов.
Несколько экземпляров Разделение окна одного документа MDI : перекрывающиеся окна MDI: интерфейс документа с вкладками MDI: разделение окна
Акме ДаДаНетНетДа
АкелПад ДаДаДаДаДа
Альфатк ДаДаДаДаДа
Атом ДаДаДаДаДа
BBEредактировать ДаДаДаДаДа
Луфарь ДаДаДаДаНет
Кронштейны НетНетНетДаДа
Кода ДаДаДаДаДа
КОНТЕКСТ ДаНетДаДаНет
Багровый редактор ДаДаДаДаДа
КудаТекст ДаДаНетДаДа
Эд ДаНетНетНетНет
Редактор ДаДа? Да?
Эмредактор ДаДаДаДаДа
Гиани ДаДа
Плагин
НетДаНет
гедит ДаДа
Плагин [час]
ДаДаДа
Плагин [я]
ГНУ Эмакс ДаДаДаДа
[Дж] [к]
Да
ДЖЕД ДаДаНетНетДа
jПравить ДаДаНетДаДа
ДЖО ДаДаНетНет
[л]
Да
МОЛОДОЙ ДаДаНетНетДа
Кейт ДаДаНетДаДа
КЕДИТ ДаДаДаНетДа
Комодо Править ДаДаНетДаДа
Комодо IDE ДаДаНетДаДа
KWrite ДаНетНетНетНет
ТО ДаНетНетНетНет
Световой стол ДаНетНетДаДа
Метапад ДаНетНетНетНет
добытый ДаНетНет
[м]
ДаНет
Редактор MS-DOS ДаДаНетНетДа
Нано ДаНетНетНетНет
Редактировать ДаДаНетДаДа
Блокнот ДаНетНетДаНет
Блокнот++ ДаДаНетДаДа
2 окна
нви ДаДаНетНетДа
Пико ДаНетНетНетНет
ПолиПравить НетНетДаДаДа
PSPad ДаДаДаДаДа
RJ TextEd ДаДаДаДаДа
Один ДаНетДаНетНет
Ты знаешь ДаНетНетДа
[н]
Нет
SlickПравить ДаДаДаДаДа
Дикая клубника ДаДаНетДаДа
SubEthaПравить ДаДаНетДаНет
Блокнот ТЕД ? ? ? Нет?
ТекстПравить ДаНетНетНетНет
ТекстМейт ДаНетНетДаНет
ТекстПад ДаДаДаДаДа
TextWrangler ДаДаДаДаДа
Редактор SemWare ДаДаНетНетДа
УльтраПравить ДаДаДаДаДа
Веди ДаДаДаДаДа
мы ДаНетНетНетНет
Почему ДаДаДа
[the]
Да
[п]
Да
Код Visual Studio ДаДаНетДаДа
XEmacs ДаДаДаДаДа
XNEредактировать ДаДаНетДаДа
Несколько экземпляров Разделение окна одного документа MDI: перекрывающиеся окна MDI: интерфейс документа с вкладками MDI: разделение окна

Примечания [ править ]

  • Несколько экземпляров : одновременно можно открыть несколько экземпляров программы для редактирования нескольких файлов. Применяется как для программ с однодокументным интерфейсом (SDI), так и для программ с многодокументным интерфейсом (MDI). Также применимо к программам, пользовательский интерфейс которых выглядит как несколько экземпляров одной и той же программы (например, некоторые версии Microsoft Word ).
  • Разделение окна одного документа : окно можно разделить для одновременного просмотра разных областей файла.
  • MDI: перекрывающиеся окна : каждый открытый документ получает собственное полностью перемещаемое окно внутри среды редактора.
  • MDI: интерфейс документа с вкладками : несколько документов можно просматривать как вкладки в одном окне.
  • MDI: Разделение окон : разделение окна приложения для отображения нескольких документов (неперекрывающиеся окна).

Основные возможности [ править ]

Поддержка текстового редактора для основных функций редактирования.
Проверка орфографии регулярных выражений Поиск и замена на основе кодировки Преобразование новой строки Преобразование Множественная отмена/повтор Выбор прямоугольного блока Поддержка виртуального пространства
Акме Да
внешний [д]
ДаДаДаДаНет?
АкелПад Да
Плагин
ДаДаДаДаДа?
Альфатк ДаДаДаДаДаДа?
Атом ДаДаДаДаДаДа
Плагин
Нет
BBEредактировать ДаДаДаДаДаДа?
Луфарь ДаДаДаДаДаНет?
Кронштейны Да
Плагин
ДаДа
Плагин
НетДаДа?
Кода ДаДаДаДаДаДа?
КОНТЕКСТ НетЧастичный
[р]
Частичный
[с]
ДаДаДа?
Багровый редактор Да
Мгновенный/живой (например, Firefox)
ДаДаДаДаДа?
КудаТекст НетДаДаДаДаДа?
Эд НетДаНетНетНетНет?
Редактор ДаДа? ? ? Да?
Эмредактор ДаДаДаДаДаДаДа
Гиани Да
Плагин [т]
ДаДаДаДаДаДа[54]
гедит Да
[в]
Да
Плагин [v]
ДаДаДаплагин
[55]
?
ГНУ Эмакс Да
Плагин [В]
ДаДаДаДаДаДа[56]
ДЖЕД ДаДаДаДаДаДа?
jПравить Да
Плагин [х]
ДаДаДаДаДаДа[57]
ДЖО Да
Плагин [и]
Частичный
[С]
Нет
[аа]
ДаДаДа?
МОЛОДОЙ ДаДаНетНетДаДа?
Кейт ДаДаДаДаДаДаНет
КЕДИТ НетДаНетДаДаДа?
Комодо Править ДаДаДаДаДаДа? [аб]
Комодо IDE ДаДаДаДаДаДа? [и]
KWrite ДаДаДаДаДаДа?
ТО НетДаНет
[объявление]
ДаДаДа?
Световой стол Да
Плагин [58]
? НетНетДа? ?
Метапад Частичный
[но]
НетДаДаДаНет?
мг НетДа
[59]
НетЧастичный Да
[59]
Нет?
МинЭд НетДа
[из]
Да
[в]
Да
[ах]
НетДа?
Редактор MS-DOS НетНетНетДаНетНетДа
Нано ДаДаНетДаДаНет?
Проверка орфографии Поиск и замена на основе регулярных выражений Преобразование кодировки Преобразование новой строки Множественная отмена/повтор Выбор прямоугольного блока Поддержка виртуального пространства
ne НетДаНетНетДаДа?
Редактировать Да
Плагин [60]
ДаНетДаДаДа?
Блокнот НетНетЧастичный Частичный ДаНет?
Блокнот++ Да
[61]
ДаДаДаДаДаДа
нви НетДаНетНетДа? ?
Пико ДаНетНетНетНетНет?
ПолиПравить ДаДаДаДаДаДа?
PSPad ДаДаДаДаДаДа?
RJ TextEd ДаДаДаДаДаДа?
Один НетДаНетНетДаНет?
Ты знаешь НетОграниченный
[есть]
НетДаДаДа?
SlickПравить ДаДаДаДаДаДаДа[62]
Дикая клубника ДаДаДаДаДаДа?
SubEthaПравить ДаДаДаДаДаДа
[63]
?
Возвышенный текст ДаДаДаДаДаДаНет[64]
Блокнот ТЕД НетНетНетДаДаНет?
ТекстПравить ДаНетДаДаДаДа?
ТекстМейт ДаДаЧастичный ДаДаДа?
ТекстПад ДаДаДаДаДаДа?
TextWrangler ДаДаДаДаДаДа?
Редактор SemWare ДаДаНетДаДаДа?
УльтраПравить ДаОграниченный
[также]
ДаДаДаДа?
Веди Да
[и]
ДаДаДаДаДа?
мы НетДаНетНетНетНет?
Почему Да
[ал]
ДаДаДаДаДаНет [66]
Код Visual Studio Да
Плагин
ДаДаДаДаОграниченный
[являюсь]
Нет[67]
XEmacs Да
Плагин [В]
ДаДаДаДаДа?
XНередактировать Да
Плагин [60]
ДаДаДаДаДа?
Проверка орфографии Поиск и замена на основе регулярных выражений Преобразование кодировки Преобразование новой строки Множественная отмена/повтор Выбор прямоугольного блока Поддержка виртуального пространства

Возможности программирования [ править ]

Поддержка текстового редактора для функций программирования (см. редактор исходного кода )
Подсветка синтаксиса Список функций База данных символов
( ctags или эквивалент.)
Соответствие скобок Автоматический отступ Автозаполнение Складывание кода Складывание текста компилятора Интеграция
Акме НетДа
внешний [д]
Да
внешний [д]
ДаДаЧастичный
[ан]
НетНетДа
внешний [д]
АкелПад Да
Плагин
Да
Плагин
Да
Плагин
Да
Плагин
ДаДа
Плагин
Да
Плагин
НетДа
Плагин
Альфатк Да? ? ДаДаДаДаДаДа
Атом ДаДаДаДаДаДаДаДаДа
Плагин
BBEредактировать ДаДаДаДаДаДаДаДаДа
Луфарь ДаНетДаДаДаДаДаНетДа
[к]
Кронштейны ДаДаНетДаДаДаДаДаДа
Плагин
Кода ДаДаДаДаДаДаДаНетНет
КОНТЕКСТ Да? ? ДаДаДаНетНетДа
Багровый редактор ДаНетЧастичный
[ап]
ДаДаНетНетНетДа
КудаТекст ДаДаДаДа
Плагин
ДаДа
Плагин
ДаДаДа
Плагин
Эд НетНетНетНетНетНетНетНетДа
внешний [ак]
Редактор Да? ? ДаДа? Да? ?
Эмредактор ДаДа
Плагин
Да
Плагин
ДаДаДа
Плагин [с]
ДаДаДа
Гиани ДаДаДа
[как]
ДаДаДаЧастичный НетДа
гедит ДаДа
Плагин
Да
Плагин
ДаДаДа
Плагин
НетДа
Плагин [в]
Да
[В]
ГНУ Эмакс ДаДаДаДаДаДаДаДаДа
ДЖЕД ДаДаДаДаДаДаДаДаДа
jПравить ДаДа
Плагин
Да
Плагин
ДаДаДаДаДаДа
Плагин
ДЖО Да? ДаДаДа? НетНетДа
МОЛОДОЙ НетНетНетДаДаНетНетНетДа
Кейт ДаДа
Плагин
Да
Плагин
ДаДаДаДаДаДа
Плагин
КЕДИТ ДаНетДа
Макрос
ДаДаНетДаДаДа
Комодо Править ДаДаНетДаДаДаДаДаНет
Комодо IDE ДаДаДаДаДаДаДаДаДа
KWrite Да? ? ДаДаДаДаДаНет
ТО ДаНетНетДаДаНетНетНетНет
[из]
Световой стол ДаНетНетДаДаДаНетНетЧастичный
[оу]
Метапад НетНетНетНетДаНетНетНетНет
добытый Да
[топор]
? ДаДаДаНетНетНетНет
Редактор MS-DOS НетНетНетНетНетНетНетНетНет
Нано ДаНетНетДаДаДаНетНетНет
Подсветка синтаксиса Список функций База данных символов
(ctags или эквивалент)
Соответствие кронштейнов Автоматический отступ Автозаполнение Складывание кода Складывание текста Интеграция компилятора
ne ДаНетНетДаДаДаНетНетНет
Редактировать ДаДа
Плагин
ДаДаДаДа
Плагин
НетНетДа
Блокнот НетНетНетНетНетНетНетНетНет
Блокнот++ ДаДа
[является]
Да
[68] [69]
ДаДаДа
[the]
ДаДаДа
нви Нет? ДаДаДаДаНетНетНет
Пико НетНетНетНетНетНетНетНетНет
ПолиПравить ДаНетНетНетНетНетНетНетНет
PSPad ДаДаДа
Плагин
ДаДаДаНетНетДа
RJ TextEd ДаДаДаДаДаДаДаДаДа
Один НетНетНетНетНетНетНетНетДа
внешний [нет]
Ты знаешь ДаНет
[бб]
? ДаДаДаДаДаДа
SlickПравить ДаДаДаДаДаДаДаДаДа
Дикая клубника ДаНетНетДаДаДа? ? ?
SubEthaПравить Да? ? ДаДаДаДаДаДа
Блокнот ТЕД Нет? ? НетДаДаНетНетНет
ТекстПравить НетНетНетНетНетНетНетНетНет
ТекстМейт ДаДаДа
Плагин
ДаДаДа
[до н. э.]
ДаДаНет
ТекстПад ДаНетДа
Плагин [бд]
ДаДаНетНетНетДа
TextWrangler ДаДаНетДаДаДаДаДаДа
Плагин [быть]
Редактор SemWare ДаДаДа
Плагин [70]
ДаДаДа
[бф]
Частичный
[бг]
НетДа
УльтраПравить ДаДаЧастичный
[бх]
ДаДаДаДаДаДа
Веди ДаДаДаДаДаДа
< [с]
НетНетДа
мы НетНетДаДаНетНетНетНетДа
Почему ДаДа
Плагин [71]
ДаДаДаДаДаДаДа
Код Visual Studio ДаДаДаДаДаДаДаДаДа
XEmacs Да? ДаДаДаДаДаДаДа
XNEредактировать ДаДа
Плагин
ДаДаДаДа
Плагин
НетНетДа
Подсветка синтаксиса Список функций База данных символов
(ctags или эквивалент)
Соответствие кронштейнов Автоматический отступ Автозаполнение Складывание кода Складывание текста Интеграция компилятора

Примечания [ править ]

  • Подсветка синтаксиса : отображает текст разными цветами и шрифтами в зависимости от категории терминов.
  • Список функций : отображает все функции из текущего файла в окне или боковой панели и позволяет пользователю перейти непосредственно к определению этой функции, например, дважды щелкнув имя функции в списке. Более-менее в реальном времени (не требует создания базы символов, см. ниже).
  • База данных символов : База данных функций, определений переменных и типов, определений макросов и т. д. во всех файлах, принадлежащих разрабатываемому программному обеспечению. База данных может быть создана самим редактором или внешней программой, например ctags. Базу данных можно использовать для мгновенного поиска определения, даже если оно находится в другом файле.
  • Соответствие скобок : найдите совпадающую скобку или скобку с учетом вложенности.
  • Автоматический отступ : может относиться к простому отступу до того же уровня, что и строка выше, или к интеллектуальному отступу, зависящему от языка, например, обеспечивающему заданный стиль отступа .
  • Интеграция компилятора : позволяет запускать компиляторы/компоновщики/отладчики из редактора, захватывать выходные данные компилятора и проходить через ошибки, автоматически перемещая курсор в соответствующее место в исходном файле.

Дополнительные возможности [ править ]

Поддержка текстового редактора для других функций программирования.
текстовой оболочки Интеграция графической оболочки Интеграция Язык макросов Совместное редактирование Поддержка больших файлов Длинная линия поддержки многострочных регулярных выражений Поддержка [bj] Поиск в файлах
Акме ДаДаДа
Расширяемый
Нет? ? Да?
АкелПад ДаДаДаНетпамять ДаДаДа
Плагин
Альфатк ДаДаДа
[бк]
Нет? ? ? ?
Атом Нет
[72]
? Да
Плагин [73]
ДаНет ~27   МБ Мягкая упаковка Нет
[74]
Да
BBEредактировать ДаДаДа
[бл]
Нетпамять
[75]
ДаДаДа
Луфарь НетДа? Да? ? Да?
Кронштейны ДаДаДа
Расширяемый
НетНет? Частичный Да
Кода ДаНетДа
[бм]
Да? ? ДаДа
КОНТЕКСТ НетДаДаНетпамять
[бн]
? Нет?
Багровый редактор НетДаДаНетНет? Нет?
КудаТекст НетНетДа
Плагин
Нет? ? ДаДа
Плагин
Эд ДаНетДаДа
через mkfifo
? ? ? Да
Редактор ? ? ? ? Да
2   ГБ
? ? ?
Эмредактор ДаДаДаНетДа
16 ТБ
? ДаДа
Гиани Да? Да
Плагин
? ? ? ДаДа
гедит ДаДаДа
[быть]
Да
Плагин
Нет? ДаДа
Плагин [76]
ГНУ Эмакс ДаДаДаДа2,3 ЭБ [77] [78] [79] [80] ДаДаДа
ДЖЕД ДаНетДаНетпамять
[81]
ДаНетДа
Плагины
jПравить ДаНетДаНетНет (куча) [бп] ? ДаДа
ДЖО ДаНетДаНетДа[ нужна ссылка ] ? ? Да
[83]
МОЛОДОЙ ДаНетНетНетпамять ? НетНет
Кейт ДаДаДа
Плагин
НетНет
[84]
Может быть
[бк]
ДаДа
Плагин
КЕДИТ ДаДаДаНетДа[ нужна ссылка ] 10Кб ДаНет
Комодо Править ? ? Да
[86]
Нет? ? ДаДа
Комодо IDE ? ? Да
[86]
Да? ? ДаДа
KWrite НетНетНетНетНет
[84]
Нет
[87]
Нет?
ТО ДаНетНетНет
[бр]
память
[бс]
? Да?
Световой стол НетДаНетНет? ? НетДа
Метапад ДаДаНетНетпамять
[88]
? НетНет
добытый ? ? ? ? ? ? Да?
РЕДАКТИРОВАНИЕ (MS-DOS) НетНетНетНетНет (64~300   КБ) НетНетНет
РЕДАКТИРОВАНИЕ (DR-DOS) НетНетНетНет2   ГБ, если на диске есть место подкачки для двух временных файлов. ДаНетНет
Нано ДаНетНетНет? ? ? ?
Интеграция текстовой оболочки Интеграция графической оболочки Язык макросов Совместное редактирование Поддержка больших файлов Длинная линия поддержки Поддержка многострочных регулярных выражений Поиск в файлах
Редактировать ДаДаДаНетДаДаДа?
Блокнот ДаДаНетНетпамять ? НетНет
Блокнот++ ДаДаДаДа
[89]
Да
2 ГБ [90]
Да
[91]
ДаДа
нви ДаНетНет? ? ? ? ?
Пико ? ? ? Нет? ? ? ?
ПолиПравить ДаДаНетНетДа[ нужна ссылка ] ? Да?
PSPad ДаДаДаНетпамять
[92]
? Да
с плагином
Да
RJ TextEd ДаДаДаНетНет? Да?
Один ДаНетДаНет? ? ДаДа
внешний [нет]
Ты знаешь ? ? ДаНетНет? НетДа
SlickПравить ДаДаДаНетДа
2   ТБ
ДаДаДа
Дикая клубника ? ? ? ? ? ? ? ?
SubEthaПравить ДаДаНетДа? ? Да?
Блокнот ТЕД ДаДаНетНетНет? ? ?
ТекстПравить ДаДаНетНет? ? ? ?
ТекстМейт ДаДаДаНетНет? Да?
ТекстПад НетДаДаНетпамять
[93]
? ДаДа
TextWrangler ДаДаДаНетпамять
[94]
ДаДа?
Редактор SemWare ДаДаДаДа Только в специальной многопользовательской версии DOS. Да
2   ГБ
Да? Да
УльтраПравить ДаДаДаНетДа
[бт]
ДаДаДа
Веди ДаДаДаНетДа[ нужна ссылка ] ДаДаДа
мы ДаНетДаНетНет ~65   МБ ? ДаДа
Почему ДаДаДаДа
с плагином [95]
память
[этот]
ДаДаДа
Код Visual Studio ДаДаДаДа
с плагином [96]
? ? ДаДа
XEmacs ДаДаДаДаon 64-bit OS
[бв]
? ДаДа
XNEредактировать ДаДаДаНетНетДаДа?
Интеграция текстовой оболочки Интеграция графической оболочки Язык макросов Совместное редактирование Поддержка больших файлов Длинная линия поддержки Поддержка многострочных регулярных выражений Поиск в файлах

Поддержка больших файлов:

Да= Больше 4 ГиБ ( LFS ) Да2   ГБ = Больше 1 ГБ, не ограничено объемом памяти
память = Ограничено доступной памятью  Нет (64 КБ) = Некоторый предел меньше доступной памяти (укажите максимальный размер, если известен)

Как правило, большинство текстовых редакторов не поддерживают большие текстовые файлы. Некоторые ограничиваются доступной внутренней оперативной памятью, в то время как другие используют сложные методы управления виртуальной памятью и алгоритмы подкачки. [97]

Поиск в файлах: Выполните поиск (и, возможно, замену) в нескольких файлах на диске, например, в подкаталоге и рекурсивно во всех каталогах ниже него.Похоже на grep .

Привязки клавиш [ править ]

Поддержка пользовательских привязок клавиш .

Поддержка текстового редактора для привязок клавиш.
Динамически настраиваемый IBM CUA macOS Мы Эмакс Пико WordStar WordPerfect Краткий
Акме НетНетНетНетНетНетНетНетНет
АкелПад Да? ? ? ? ? ? ? ?
Альфатк ? ? ? ? ? ? ? ? ?
Атом ? ? ? ? ? ? ? ? ?
BBEредактировать [98] [99] Да? Да? Да? ? ? ?
Луфарь Да? Да? ? ? ? ? ?
Кронштейны ДаЧастичный ДаДа
Плагин
Да
Плагин
НетНетНетНет
Кода Да? Да? ? ? ? ? ?
КОНТЕКСТ ? ? ? ? ? ? ? ? ?
Багровый редактор ? ? ? ? ? ? ? ? ?
КудаТекст Да? ? ? ? ? ? ? ?
Эд НетНетНетНетНетНетНетНетНет
Редактор НетНетНетДаНетНетНетНетНет
Эмредактор Да? ? ? ? ? ? ? ?
эпсилон Да? ? ? Да? ? ? Да
Гиани Да? ? ? ? ? ? ? ?
гедит Да
[ш]
? ? ? ? ? ? ? ?
ГНУ Эмакс ДаДаДаДаДаЧастичный
[100]
Да
[101]
Да
[102]
Да
[102]
ДЖЕД ДаЧастичный
[бх]
? ДаДа? Да? Да
jПравить Да? ДаДа? ? ? ? ?
ДЖО [103] ДаНетНетНетДаДаДаНетНет
МОЛОДОЙ ДаНетНетНетДаНетДа
[104]
НетНет
ТО Да? ? Нет? ? ? ? ?
Световой стол ДаЧастичный ? Да
Плагин
Да
Плагин
? ? ? ?
Кейт ДаНетНетДа
[105]
НетНетНетНетНет
КЕДИТ ДаДаНетНетНетНетНетНетНет
Комодо Править Да? ДаДаДа? ? ? ?
Комодо IDE Да? ДаДаДа? ? ? ?
KWrite Да? ? ? ? ? ? ? ?
Метапад ? ? ? ? ? ? ? ? ?
мг Да? ? ? Да? ? ? ?
добытый ? ? ? ? ДаДаДа? ?
Редактор MS-DOS НетНетНетНетНетНетНетНетНет
Нано ДаНетНетНетЧастичный
[106]
ДаНетНетНет
Редактировать Да? ? ? ? ? ? ? ?
Блокнот НетДаНетНетНетНетНетНетНет
Блокнот++ Частичный ДаНетНетНетНетНетНетНет
нви ? ? ? Да? ? ? ? ?
Пико НетНетНетНетЧастичный
[106]
ДаНетНетНет
ПолиПравить ? ? ? ? ? ? ? ? ?
PSPad Да? ? ? ? ? ? ? ?
RJ TextEd Да? ? ? ? ? ? ? ?
Один НетНетНетНетНетНетНетНетНет
Ты знаешь Частичный
[к]
? ? НетНетНет? ? ?
SlickПравить Да
[бз]
ДаДа
[что]
Частичный
[КБ]
ДаНетНетНетДа
Дикая клубника ? ? ? ? ? ? ? ? ?
SubEthaПравить НетНетДаНетНетНетНетНетНет
Блокнот ТЕД ? ? ? ? ? ? ? ? ?
ТекстПравить НетНетДаНетНетНетНетНетНет
ТекстМейт НетНетДаНетНетНетНетНетНет
ТекстПад Да? ? ? ? ? ? ? ?
TextWrangler [98] [107] Да? ДаНетДаНет? ? ?
Редактор SemWare Да? ? ? ? ? ? ? ?
УльтраПравить Да? Нет? ? ? ? ? ?
Веди ДаДаНетНет
[108]
НетНетДаДаДа
мы ДаНетНетДаНетНетНетНетНет
Почему Частичный Да
Плагин [109]
Да
Плагин [110]
Да
[сс]
Да
Плагин [компакт-диск]
Да
Плагин [112]
Да
Плагин [113]
НетДа
Плагин [114]
Код Visual Studio ДаНетДаДа
Плагин [115]
Да
Плагин [116]
НетНетНетЧастичный
Плагин [117]
XEmacs ДаДаДаДаДаЧастичный
[100]
Да
[101]
Да
[102]
Да
[102]
XNEредактировать Да? ? ? ? ? ? ? ?
Динамически настраиваемый IBM CUA macOS Мы Эмакс Пико WordStar WordPerfect Краткий

Примечания, ошибки [ править ]

  • Vim: пользовательские сопоставления Ctrl-1 .. Ctrl-9, Ctrl-0 не могут быть установлены, и Control-Shift-<char> не отличается от Ctrl-<char>. [118] [119]
  • Notepad++: пользовательские сочетания клавиш Shift-<char> установить нельзя, для них нужен дополнительный модификатор, например Ctrl или Alt. т.е. SCI_LINESCROLLUP не может быть привязан к «Shift-I», поскольку кнопка «Добавить» неактивна.
  • Emacs и Pico: pico использует большинство команд перемещения и удаления Emacs: ^F ^B ^P ^N ^D и т. д.

Поддержка протокола [ править ]

Поддержка редактирования файлов по сети или Интернету.

Поддержка текстового редактора для удаленного редактирования файлов по сетевым протоколам.
FTP HTTP SSH ВебДАВ
Акме НетНетНетНет
АкелПад НетНетНетНет
Альфатк ДаНетНетДа
Атом ? ? ? ?
BBEредактировать ДаНетДаНет
Луфарь ДаДаДаДа
Кронштейны Да
Плагин
НетНетНет
Кода ДаДаДаДа
КОНТЕКСТ Нет
[120]
? Нет
[120]
?
Багровый редактор ДаНетНетНет
КудаТекст ДаНетНетНет
Эд НетНетНетНет
Редактор ? ? ? ?
Эмредактор НетНетНетНет
Гиани НетНетНетНет
гедит ДаДаДаДа
ГНУ Эмакс ДаДаДаДа
ДЖЕД НетНетНетНет
jПравить Да
плагин [121]
Да
[122]
Да
плагин [121]
Да
плагин .
ДЖО НетНетНетНет
МОЛОДОЙ НетНетНетНет
ТО НетНетНетНет
Кейт ДаДаДаДа
КЕДИТ НетНетНетНет
Комодо IDE Да
FTP, FTPS, SFTP
НетДаНет
KWrite ДаДаДаДа
Метапад НетНетНетНет
добытый ? ? ? ?
Редактор MS-DOS НетНетНетНет
Нано НетНетДаНет
FTP HTTP SSH ВебДАВ
Редактировать НетНетНетНет
Блокнот НетНетНетНет
Блокнот++ Да
Плагин для FTP, FTPS, FTPES, SFTP
НетДа
Плагин
Нет
нви НетНетНетНет
Пико НетНетНетНет
ПолиПравить НетНетНетНет
PSPad ДаНетНетНет
RJ TextEd Да
FTP, SFTP
НетДаНет
Один НетНетНетНет
Ты знаешь НетНетНетНет
SlickПравить ДаДаДаНет
Дикая клубника Да? ? ?
SubEthaПравить ДаНетНетНет
Блокнот ТЕД Нет
[123]
? Нет
[123]
?
ТекстПравить НетНетНетНет
ТекстМейт ДаНетНетНет
ТекстПад НетНетНетНет
TextWrangler Да
FTP, SFTP [124]
НетДаНет
Редактор SemWare НетНетНетНет
УльтраПравить ДаНетДаНет
Веди ДаНетНетНет
мы НетНетНетНет
Почему Да
[125]
Да
[125]
Да
[125]
Да
[125]
Код Visual Studio Да
Плагин [126]
Да
Плагин (ограниченный?) [126]
Да
Плагин [126]
Да
Плагин [126]
XEmacs ДаДаДа?
XNEредактировать НетНетНетНет
FTP HTTP SSH ВебДАВ

Юникод и другие кодировки символов [ править ]

Для поддержки указанной кодировки символов редактор должен иметь возможность загружать, сохранять, просматривать и редактировать текст в определенной кодировке и не уничтожать какие-либо символы. Для UTF-8 и UTF-16 требуется внутренняя поддержка 16-битных символов.

Частичная поддержка указывается, если: 1) редактор может конвертировать только кодировку символов во внутренний (8-битный) формат для редактирования.2) Если некоторые кодировки поддерживаются только на некоторых платформах .3) Если редактор может отображать только определенный набор символов (например, OEM), загружая соответствующий шрифт, но не поддерживает ввод с клавиатуры для этого набора символов.

Текст справа налево и двунаправленный [ править ]

Поддержка текстов с письмом справа налево (RTL) необходима для редактирования некоторых языков, таких как арабский , персидский , иврит и идиш , а также смеси слева направо (LTR) и RTL, известной как поддержка двунаправленного письма ( BiDi ).

В зависимости от алгоритма, используемого в программах, он может правильно отображать только двунаправленный текст, но не иметь возможности его редактировать. (например, Notepad++ 5.1.3 правильно отображает двунаправленный текст, но не может его редактировать, и пользователю следует изменить направление текста на RTL, чтобы иметь возможность правильно редактировать тексты с письмом справа налево.)

Поддержка справа налево (RTL) и двунаправленного письма (биди).
Справа налево (RTL) Двунаправленный (Биди)
Акме НетНет
АкелПад НетНет
Альфатк ? ?
Атом НетНет
BBEредактировать ДаДа
Луфарь ДаДа
Кронштейны ? ?
Кода ? ?
КОНТЕКСТ ? ?
Багровый редактор ? ?
Эд ? ?
Редактор ? ?
Эмредактор НетНет
Гиани ? ?
гедит ДаДа
ГНУ Эмакс ДаДа
[сп]
ДЖЕД ? ?
jПравить НетНет
ДЖО ? ?
МОЛОДОЙ НетНет
ТО ? ?
Кейт ДаДа
КЕДИТ НетНет
Комодо Править НетНет
Комодо IDE НетНет
KWrite ? ?
Метапад ? ?
Редактор MS-DOS ? ?
добытый Да
[кк]
Да
[кк]
Нано ? ?
РТЛ Биди
Редактировать НетНет
Блокнот ДаДа
Блокнот++ ДаЧастичный
[кр]
нви ? ?
Пико ? ?
ПолиПравить ? ?
PSPad ? ?
RJ TextEd ДаДа
Один НетНет
Ты знаешь НетНет
SlickПравить ? ?
Дикая клубника ? ?
SubEthaПравить ДаДа
Блокнот ТЕД ? ?
ТекстПравить ДаДа
ТекстМейт НетНет
ТекстПад ? ?
TextWrangler ДаДа
Редактор SemWare НетНет
УльтраПравить НетНет
Веди ? ?
мы ? ?
Почему ДаДа
через поддержку терминала
Код Visual Studio НетДа
XEmacs ? ?
XNEредактировать НетНет
РТЛ Биди

Поддержка новой строки [ править ]

Поддержка символов новой строки в окончаниях строк.
Windows (CR/LF) Unix-подобные системы (включая macOS ) [129] (ЛФ) Классическая Mac OS (CR)
Акме ДаДаДа
АкелПад ДаДаДа
Альфатк ДаДаДа
Атом ДаДаНет
BBEредактировать ДаДаДа
Луфарь ДаДаДа
Кронштейны ДаДаНет
Кода ДаДаДа
КОНТЕКСТ ДаДаДа
Багровый редактор ДаДаДа
КудаТекст ДаДаДа
Эд НетДаНет
Редактор ДаДаДа
Эмредактор ДаДаДа
Гиани ДаДаДа
гедит ДаДаДа
ГНУ Эмакс [КС] ДаДаДа
ДЖЕД ДаДаДа
jПравить ДаДаДа
ДЖО [130] ДаДаНет
МОЛОДОЙ ДаДаДа
Кейт ДаДаДа
КЕДИТ ДаДаДа
Комодо Править ДаДаДа
Комодо IDE ДаДаДа
KWrite ДаДаДа
ТО ДаДаНет
Метапад ДаДа?
Редактор MS-DOS ДаНетНет
добытый ДаДаДа
Нано ДаДаДа
Редактировать ДаДаДа
Блокнот ДаНетНет
Блокнот++ ДаДаДа
нви ? Да?
Пико ДаДаДа
ПолиПравить ДаДаДа
PSPad ДаДаДа
RJ TextEd ДаДаДа
Один ? ? ?
Ты знаешь ДаДаДа
SlickПравить ДаДаДа
Дикая клубника ДаДаДа
SubEthaПравить ДаДаДа
Возвышенный текст ДаДаДа
Блокнот ТЕД ДаДаДа
ТекстПравить ДаДаДа
ТекстМейт ДаДаДа
ТекстПад ДаДаДа
TextWrangler ДаДаДа
Редактор SemWare ДаДаДа
УльтраПравить ДаДаДа
Веди ДаДаДа
мы НетДаНет
Почему ДаДаДа
Код Visual Studio ДаДаДа
XEmacs ДаДаДа
XNEредактировать ДаДаДа
Windows (CR/LF) Unix-подобные системы (включая macOS) (LF) Классическая Mac OS (CR)

См. также [ править ]

Примечания [ править ]

  1. ^ alexey_t, квичанс, matthias030.
  2. ^ последнее обновление в репозитории OpenBSD [25]
  3. Перейти обратно: Перейти обратно: а б Нет встроенной поддержки, доступной как часть порта Inferno для Windows или с помощью plan9port через WSL .
  4. Перейти обратно: Перейти обратно: а б с д и требуется Cygwin или подсистема Windows для Linux . Для работы в Windows
  5. ^ GEdit при установке с MacPorts работает в X11 и, следовательно, не имеет собственного внешнего вида. Однако предварительно скомпилированные собственные двоичные файлы macOS для GEdit можно загрузить со страницы проекта GEdit или с FTP-сервера загрузки GEdit .
  6. Перейти обратно: Перейти обратно: а б с gedit , NEdit и SciTE работают в оконной среде X11 и поэтому не используют собственный внешний вид Aqua при работе в macOS.
  7. ^ отдельный установочный пакет NSIS . Доступен
  8. ^ gedit поддерживает разделение окон одного документа с помощью плагинов. [1] Архивировано 14 декабря 2011 г. в Wayback Machine .
  9. ^ gedit поддерживает разделение нескольких окон документа с помощью плагинов. [2] Архивировано 14 декабря 2011 г. в Wayback Machine .
  10. ^ GNU Emacs 27.1 включает встроенную поддержку панели вкладок (для каждого кадра) и строки табуляции (для каждого окна). Более ранние версии GNU Emacs могут использовать интерфейс документа с вкладками нестандартным для ОС способом с помощью Tabbar . подключаемого модуля
  11. ^ GNU Emacs может поддерживать интерфейс документов с вкладками, созданный по образцу GNU Screen, с использованием elscreen . Архивировано 17 января 2008 г. в пакете Wayback Machine .
  12. ^ JOE поддерживает редактирование нескольких файлов, но видит только один из них, а также переключение на другие с помощью Ctrl+K+N, что функционально эквивалентно наличию вкладок, но без видимой панели вкладок.
  13. ^ mineed поддерживает копирование/вставку между несколькими документами в отдельных окнах, когда эти документы находятся в отдельных окнах терминала.
  14. ^ SciTE_max_buffers
  15. ^ Vim При условии, что используется GVim.
  16. ^ Vim версии 7 поддерживает интерфейс документа с вкладками. Более ранние версии могут, например, эмулировать вкладки с помощью сценариев. [53]
  17. Перейти обратно: Перейти обратно: а б с д Acme может вызывать внешние команды и отображать возвращаемые ими значения для интеграции дополнительных функций.
  18. ^ ConTEXT не поддерживает обратные ссылки регулярных выражений в своей функции поиска и замены. [3] Архивировано 18 декабря 2007 г. на archive.today.
  19. ^ ConTEXT поддерживает только преобразование текста в UTF-16 . Кроме того, при преобразовании в UTF-16 он может использовать только один тип формата новой строки.
  20. ^ Geany поддерживает проверку орфографии через плагин.
  21. ^ gedit поддерживает проверку орфографии через плагин, который распространяется вместе с gedit.
  22. ^ gedit поддерживает поиск и замену на основе Regex с помощью плагинов ( [4] Архивировано 14 декабря 2011 г. на Wayback Machine ).
  23. Перейти обратно: Перейти обратно: а б Emacs поддерживает проверку орфографии с помощью внешних программ ispell , aspell или Hunspell .
  24. ^ jEdit поддерживает проверку орфографии через внешний плагин.
  25. ^ JOE поддерживает проверку орфографии через ispell или aspell . внешние плагины
  26. ^ JOE использует нестандартный синтаксис регулярных выражений.
  27. ^ ДЖО может легко передавать текст через утилиту GNU recode (1); он определяет настройки локали и позволяет редактировать в любой кодировке, установленной средой.
  28. ^ Komodo Edit основан на Scintilla и может поддерживать виртуальное пространство, аналогично Geany и Notepad++ ( [5] ).
  29. ^ Komodo IDE основана на Scintilla и может поддерживать виртуальное пространство, аналогично Geany и Notepad++ ( [6] )
  30. ^ LE может передавать текст через утилиту GNU recode (1).
  31. ^ Проверка орфографии метапада с помощью вызова внешней программы Aspell.
  32. ^ mineed поддерживает несколько строк в выражениях поиска и замены.
  33. ^ mineed может конвертировать формат кодировки при использовании функции копирования и вставки между несколькими документами (которые имеют разные кодировки).
  34. ^ mined поддерживает преобразование новой строки с помощью параметра командной строки или из меню. Файлы со смешанными типами новой строки можно прозрачно редактировать; разные виды новой строки имеют разные визуальные обозначения.
  35. ^ Редакторы на основе Scintilla , такие как SciTE , Notepad2 и Notepad++, не поддерживают чередование (
  36. ^ UltraEdit использует библиотеку регулярных выражений Boost C++. Хотя Boost поддерживает обратные ссылки после \9 с помощью \g{10}, UltraEdit еще не реализовал эту функцию.
  37. ^ VEDIT 6.2 поставляется с программой проверки орфографии Scribe, полностью написанной на макроязыке Vedit. Кроме того, пакет макросов для интеграции Aspell можно скачать здесь .
  38. ^ Vim версии 7 изначально поддерживает проверку орфографии. Более ранние версии требуют скрипта. [65]
  39. ^ Код Visual Studio не поддерживает виртуальное пространство, и прямоугольный выбор за пределами концов строк невозможен.
  40. ^ Автозаполнение Acme работает только с именами файлов.
  41. ^ bluefish : настраивается с помощью функции вывода.
  42. ^ С помощью внешнего инструмента OpenCTags.
  43. ^ ed может вызывать внешние команды, например компилятор.
  44. ^ EmEditor Professional поддерживает автоматическое завершение через плагины ( 32-битные или 64-битные версии ).
  45. ^ Geany использует собственный формат файлов тегов, несовместимый с ctags, см. руководство .
  46. ^ gedit-folding: Складной плагин для Gedit
  47. ^ gedit : Интеграция с компилятором: функциональность плагинов, установленных с помощью gedit.
  48. ^ make можно запустить из текстового редактора LE, но вывод не сохраняется
  49. ^ Оценивает выражения в некоторых динамических языках, таких как Clojure, Python и Javascript, в реальном времени.
  50. ^ добыто : Подсветка синтаксиса: HTML/XML, Javascript, JSP.
  51. ^ Notepad++ поддерживает список функций, и его можно улучшить с помощью плагинов.
  52. ^ Notepad++ устанавливается с автоматическим заполнением списка для нескольких языков программирования. Имеет пользовательскую возможность добавить дополнительные персонализированные списки автозаполнения.
  53. Перейти обратно: Перейти обратно: а б Можно запускать внешние приложения изнутри Sam и отображать их возвращаемые значения.
  54. ^ Список функций (и прочее), доступный в сборке Ru-Board версии 1.79.66Ru и новее.
  55. ^ TextMate : Автозаполнение: Поддерживаемые языковые пакеты.
  56. ^ Textpad использует надстройку ( [7] )
  57. ^ TextWrangler может интегрироваться с компилятором, если вы напишете сценарий оболочки, который принимает ввод флага кода и компилирует его. Вы помещаете это в ~/Library/Application Support/TextWrangler/Unix Support/Unix Filters/. Это должно отображаться в #! меню.
  58. ^ Редактор Semware : Автозаполнение: поддерживается через предоставленные/созданные пользователем списки.
  59. ^ Редактор Semware : Свертывание текста: возможен сжатый вид.
  60. ^ Нет в версии для Linux.
  61. ^ Редактировать : Автозаполнение: редактирование шаблонов, а также сторонний макрос для расширения символов из базы данных тегов.
  62. ^ Поддержка многострочных регулярных выражений. Поддержка выражений, охватывающих несколько строк (например, «\n\n(.+)\n\n»)
  63. ^ Поддержка Alpha Macro через AppleScript , Tcl или текстовые фабрики.
  64. ^ BBEdit Поддержка макросов через AppleScript , Perl , Python , Lasso , оболочки или текстовые фабрики. сценарии
  65. ^ Coda предлагает макросы через AppleScript, текстовые «клипы» или плагины (приложения Cocoa или любой установленный язык сценариев).
  66. ^ имя
  67. ^ Поддержка макросов Cssed через Python .
  68. ^ jEdit: Ограничено размером кучи Java. [82]
  69. ^ Кейт: Длина строки по умолчанию ограничена. Ограничение можно снять, но длинные строки могут привести к снижению производительности. [85]
  70. ^ Текстовый редактор LE блокирует файл и предупреждает, если кто-то другой изменил файл.
  71. ^ Текстовый редактор LE может просматривать и редактировать большие файлы или их части в mmap . общем режиме
  72. ^ UltraEdit не имеет реальных ограничений на размер файла и может легко открывать, редактировать и сохранять большие текстовые файлы, размер которых превышает 4 ГБ! [8] .
  73. ^ 2 ГБ с 32 битами, в 64-битной системе это зависит от доступной виртуальной памяти.
  74. ^ Emacs: 64-битная компиляция в 64-битной ОС может обрабатывать файлы размером 2 ГБ, в противном случае ограничение составляет 512 МБ . [9]
  75. ^ Можно настроить все ярлыки Gedit, поскольку они основаны на Gtk .
  76. ^ Базовая версия JED поставляется с базовой эмуляцией CUA, но она не требует привязки множества полезных функций редактора. Кроме того, как и в некоторых других редакторах, одна сторона региона должна находиться под курсором. Основные коллекции расширений jedmodes / jed-extra и «Red Project» имеют улучшенные версии, решающие, в частности, первую проблему.
  77. ^ В SciTE пользовательские нажатия клавиш могут быть назначены сценариям Lua, внешним программам или лексерам (маркерам).
  78. ^ SlickEdit обеспечивает эмуляцию привязок клавиш Visual Studio, Visual C++ 6, CodeWright, Epsilon и ISPF в дополнение к приведенным в таблице.
  79. ^ SlickEdit поддерживает эмуляцию привязки клавиш CodeWarrior, Xcode и BBEdit.
  80. ^ SlickEdit включает поддержку привязок клавиш vi, командной строки ex и некоторых, но не всех расширений Vim.
  81. ^ Vim полностью эмулирует клавиши vi в «совместимом» режиме.
  82. ^ Вим со сценарием [111]
  83. Перейти обратно: Перейти обратно: а б с д и ж при выборе, например, шрифта терминала
  84. ^ GNU Emacs : Хотя GNU Emacs поддерживает кодировку UTF-8, он не полностью поддерживает стандарт Unicode, поскольку не полностью поддерживает алгоритм двунаправленного письма Unicode (см. комментарий в разделе «Текст справа налево и двунаправленный текст»). раздел ниже).
  85. ^ GNU Emacs : Хотя GNU Emacs поддерживает кодировку UTF-16, он не полностью поддерживает стандарт Unicode, поскольку не полностью поддерживает алгоритм двунаправленного письма Unicode (см. комментарий в разделе «Текст справа налево и двунаправленный текст»). раздел ниже).
  86. ^ Версия JED для Windows поставляется с парой скриптов, которые могут конвертировать текстовые файлы UTF-16 (фактически все, что может конвертировать iconv) во внутреннюю UTF-8 JED и обратно. Релизы Red Project включают расширенную версию этих сценариев.
  87. ^ нви Генту
  88. ^ SciTE может открывать файлы в UTF или в одной однобайтовой кодировке, указанной в файле конфигурации.
  89. Перейти обратно: Перейти обратно: а б TextPad может загружать и сохранять текстовые файлы UTF-8 и UTF-16, но не может использовать или даже сохранять символы вне системной кодировки. [127]
  90. ^ при выборе, например, шрифта New Courier
  91. Перейти обратно: Перейти обратно: а б Vedit может конвертировать файлы UTF-8 и UTF-16 в набор символов Windows и обратно. Символы, не включенные в кодировку Windows, можно сохранить.
  92. ^ Vim поддерживает EBCDIC при компиляции в системе, использующей набор символов EBCDIC.
  93. ^ из версии 21.5.29
  94. ^ ГНУ Эмакс

    (1) Согласно комментарию в исходном файле, в котором реализована поддержка биди ( http://git.savannah.gnu.org/cgit/emacs.git/tree/src/bidi.c, по состоянию на 15 августа 2017 г.), GNU Emacs не полностью соответствует двунаправленному алгоритму Unicode (Приложение Unicode № 9, также известное как UAX № 9) в том, как он переносит строки абзаца двунаправленного текста: «мы нарушаем параграф 3.4 UAX № 9. который требует этой строки разрыв должен быть выполнен перед изменением порядка каждой строки экрана отдельно».

    (2) Согласно онлайн-руководству GNU Emacs ( раздел 22.19 Двунаправленное редактирование , по состоянию на 15 августа 2017 г.), с целью изменения направления абзаца «границами абзаца являются пустые строки, т. е. строки, полностью состоящие из пробельных символов». Это контрастирует с общепринятым соглашением о том, что маркер новой строки (LF в производных Unix, включая macOS, и CR+LF в Windows) рассматривается как разделитель абзацев в текстовых документах. Однако, начиная с версии 26.0.50, разделитель абзацев биди можно настроить.
  95. Перейти обратно: Перейти обратно: а б mineed : поддерживает биди в сотрудничестве с терминалом биди (mlterm, mintty); также поддерживает «режим биди для бедняков» (автоматический визуальный порядок ввода текста справа налево) в обычном терминале
  96. ^ Notepadpp : Scintilla (движок Notepad++) на самом деле не поддерживает двунаправленное редактирование... Некоторая поддержка двунаправленного текста добавлена ​​в версии 4.1.0. https://sourceforge.net/p/scintilla/bugs/757/#01c9
  97. ^ GNU Emacs : GNU Emacs не рассматривает маркер новой строки как разделитель абзацев в текстах, написанных биди. См. комментарий в разделе «Текст справа налево и двунаправленный текст».

Ссылки [ править ]

  1. ^ «Альфатка новости» . Архивировано из оригинала 5 февраля 2009 года.
  2. ^ «Выпуск 1.60.0» . 8 марта 2022 г.
  3. ^ https://www.barebones.com/support/bbedit/notes-15.0.3.html . {{cite web}}: Отсутствует или пусто |title= ( помощь )
  4. ^ https://bluefish.openoffice.nl/index.html . Проверено 3 мая 2024 г. {{cite web}}: Отсутствует или пусто |title= ( помощь )
  5. ^ «Выпуск 2.1.3» . 31 октября 2022 г. Проверено 6 ноября 2022 г.
  6. ^ https://library.panic.com/releasenotes/coda2/ . Проверено 25 июля 2021 г. {{cite web}}: Отсутствует или пусто |title= ( помощь )
  7. ^ «Редактор Emerald — просмотрите /crimsoneditor/crimson-editor-3.72-r286m на SourceForge.net» .
  8. ^ «Выпуск 1.200.0» .
  9. ^ «Информация об обновлении Эпсилон 14» . Лугару Программное обеспечение, ООО . Проверено 22 октября 2020 г.
  10. ^ «Выпуск 1.4.1» .
  11. ^ «Новости в 46.1» .
  12. ^ «Выпуск Geany 2.0 · geany/geany» . Гитхаб. 19 октября 2023 г. Проверено 23 октября 2023 г.
  13. ^ Эли Зарецкий (24 марта 2024 г.). «Выпущен Emacs 29.3» . Проверено 28 марта 2024 г.
  14. ^ Бенно Шуленберг (1 мая 2024 г.). «выпущен нано-8.0» . Проверено 1 мая 2024 г.
  15. ^ «jEdit — просмотрите /jedit на SourceForge.net» . Проверено 7 января 2021 г.
  16. ^ «Базовые библиотеки и программы TDE» . Проверено 3 января 2024 г.
  17. ^ «Выпуск 12.0.1» .
  18. ^ «Релиз: 24.02» . Проверено 12 марта 2024 г.
  19. ^ https://github.com/lavv17/le/releases/tag/v1.16.8 . {{cite web}}: Отсутствует или пусто |title= ( помощь )
  20. ^ «Выпуск 6.7.6» . 19 декабря 2023 г. Проверено 19 декабря 2023 г.
  21. ^ «Выпуск 0.8.1» . 22 января 2016 года . Проверено 14 марта 2018 г.
  22. ^ Юрий В. Зайцев (27 января 2024 г.). «[mc] Выпущена версия Midnight Commander 4.8.31» . Проверено 27 января 2024 г.
  23. ^ «Анонсируем Metapad 3.6» . Архивировано из оригинала 12 июня 2011 года.
  24. ^ «Изменение финальной версии 3.6» .
  25. ^ «src/usr.bin/mg в мастере · openbsd/src» . Гитхаб . Проверено 21 октября 2020 г.
  26. ^ «Выпуск 3.3.3» . 19 октября 2023 г. Проверено 20 октября 2023 г.
  27. ^ «NEdit — просмотрите /nedit-source на SourceForge.net» .
  28. ^ «Notepad++ v8.6.8 — поддержка суверенитета Тайваня» . 4 июня 2024 г. Проверено 4 июня 2024 г.
  29. ^ "НВИ 1.81.6" . 18 ноября 2007 г.
  30. ^ Пимтел. Пимнот .
  31. ^ «Полная версия: 5.0.7 (770) — 10 марта 2023 г.» . 10 марта 2023 г. Проверено 14 марта 2023 г.
  32. ^ https://www.rj-texted.se/download.html . {{cite web}}: Отсутствует или пусто |title= ( помощь )
  33. ^ «История SciTE, Scintilla и Lexilla» .
  34. ^ «SubEthaEdit v5.2.4» .
  35. ^ https://www.sublimetext.com/download . {{cite web}}: Отсутствует или пусто |title= ( помощь )
  36. ^ https://jsimlo.sk/notepad/changes.php . {{cite web}}: Отсутствует или пусто |title= ( помощь )
  37. ^ «Выпуск 12.4» . 1 мая 2024 г. Проверено 25 мая 2024 г.
  38. ^ https://github.com/textmate/textmate/releases/tag/v2.0.23 . {{cite web}}: Отсутствует или пусто |title= ( помощь )
  39. ^ https://www.textpad.com/relnotes-textpad#v9030 . {{cite web}}: Отсутствует или пусто |title= ( помощь )
  40. ^ «Домашняя страница SemWare» . Проверено 24 октября 2023 г.
  41. ^ «Vim 9.1 доступен» . 2 января 2024 г. Проверено 3 января 2024 г.
  42. ^ «Релиз v9.1.0» . 2 января 2024 г. Проверено 3 января 2024 г.
  43. ^ «Майское восстановление 2024 года 2» . Проверено 19 июня 2024 г.
  44. ^ "ЛИЦЕНЗИЯ.txt" . github.com/Microsoft/vscode . Майкрософт . 17 ноября 2015 г.
  45. ^ «Условия лицензии на программное обеспечение Microsoft» . code.visualstudio.com . Майкрософт . Проверено 16 августа 2016 г. .
  46. ^ «Лучшие части кода Visual Studio являются собственностью» .
  47. ^ «XEmacs: выпущен XEmacs 21.4.22 «Instant Classic»» . 30 января 2009 года . Проверено 19 июля 2023 г.
  48. ^ «Новые возможности Эпсилон 13» . www.lugaru.com .
  49. ^ «ДЖО — собственный редактор Джо» . ДЖО — собственный редактор Джо / Mercurial / [2e4f45] /po . Проверено 23 октября 2015 г.
  50. ^ «Локализация KDE — Приложения » стабильная » kate.po» . l10n.kde.org .
  51. ^ «Плагины языка Metapad» . Liquidninja.com .
  52. ^ «Локализованная SciTE» . сайт scintilla.org .
  53. ^ «TabBar — плагин для добавления панели вкладок (на основе miniBufExplorer). : vim online» . www.vim.org .
  54. ^ «Геани» .
  55. ^ «Gedit/Плагины/ColumnMode — GNOME Wiki!» . Архивировано из оригинала 11 января 2012 г.
  56. ^ «Виртуальное пространство для прямоугольных выделений (по крайней мере)» . Обмен стеками . Проверено 13 марта 2023 г.
  57. ^ «Выбор текста» .
  58. ^ «GitHub — rschroll/lt-spelling: плагин проверки орфографии для Light Table» . 29 апреля 2015 г. — через GitHub.
  59. Перейти обратно: Перейти обратно: а б «Перекрестная ссылка BSD суперпользователя: /OpenBSD/usr.bin/mg/re_search.c» . bxr.su.
  60. Перейти обратно: Перейти обратно: а б NEdit поддерживает проверку орфографии через плагин.
  61. ^ Notepad++ 6.3.3. Архивировано 26 ноября 2013 г. на Wayback Machine и выше. Поддержка проверки орфографии с помощью подключаемого модуля DSpellCheck, который включен в пакет по умолчанию.
  62. ^ https://wiki.c2.com/?SlickEdit [ только URL ]
  63. ^ SubEthaEdit поддерживает расширенное редактирование блоков, включая многострочный ввод и выбор несмежных блоков.
  64. ^ «Виртуальное пространство» . 28 марта 2012 г.
  65. ^ «Engspchk — Проверка орфографии: проверка орфографии на лету, многоязычность, альтернативное написание: vim online» . www.vim.org .
  66. ^ «Отступ с виртуальными пространствами в Vim?» . Reddit.com . 28 января 2021 г.
  67. ^ «Виртуальное пространство не реализовано. · Проблема № 13960 · microsoft/Vscode» . Гитхаб .
  68. ^ «GitHub — ffes/npptags: универсальный плагин Ctags для Notepad++» . 7 марта 2019 г. – через GitHub.
  69. ^ «Плагин NotePad++. Позволяет подключаться к SQL-серверам, выполнять SQL-команды и просматривать результаты: vladk1973/npp.connections» . 21 июня 2019 г. – через GitHub.
  70. ^ «Файлы TSE-Pro» . www.semware.com .
  71. ^ В Vim есть популярный плагин TagList , предоставляющий список функций.
  72. ^ «Запрос на добавление функции: интегрированный доступ к оболочке/терминалу · Проблема № 14490 · атом/атом» . Гитхаб .
  73. ^ «атом-макрос» . Атом . 8 июня 2022 г.
  74. ^ «Многострочный поиск и замена в проекте · Проблема № 398 · атом/найти и заменить» . Гитхаб .
  75. ^ «Обработка больших файлов не представляет особых проблем для BBEdit , хотя некоторые конкретные операции могут быть ограничены при работе с файлами размером более 2 ГБ». Часто задаваемые вопросы по BBEdit. Архивировано 29 июля 2019 г. на Wayback Machine .
  76. ^ «Плагин поиска файлов Gedit» . Oliver.github.io .
  77. ^ «НОВОСТИ GNU Emacs 23.2 — история видимых пользователем изменений» .
  78. ^ «Буферы» . Размер буфера не может быть больше некоторого максимума, который определяется наибольшей позицией буфера, которую можно представить целыми числами Emacs. Это связано с тем, что Emacs отслеживает позиции буфера, используя этот тип данных. Для типичных 64-разрядных машин максимальный размер буфера составляет 2^{61} — 2 байта или около 2 EiB. Для типичных 32-битных машин максимум обычно составляет 2^{29} — 2 байта или около 512 МБ. Размеры буфера также ограничены объемом памяти в системе.
  79. ^ «Есть ли в Emacs проблемы с большими файлами?» .
  80. ^ «Руководство по GNU emacs — Сужение» .
  81. ^ «Редактор JED» (PDF) . Архивировано из оригинала (PDF) 5 января 2012 г. Проверено 8 декабря 2009 г.
  82. ^ « Re: [jEdit-users] Большой файл занимает AGES» — MARC» . marc.info .
  83. ^ «ДЖО — собственный редактор Джо» . ДЖО — собственный редактор Джо / Mercurial / [2e4f45] /docs/man.md . Проверено 23 октября 2015 г. Поиск охватывает все загруженные буферы.
  84. Перейти обратно: Перейти обратно: а б kwrite-devel, большие файлы открываются медленно из-за бесполезной подсветки синтаксиса
  85. ^ «Справочник Кейт» .
  86. Перейти обратно: Перейти обратно: а б «Макросы» . docs.activestate.com .
  87. ^ Строки длиной более ~700 символов часто вызывают сбои. Документация KatePart. Архивировано 7 января 2018 г. на Wayback Machine (которая также является документацией KWrite, см. здесь. Архивировано 7 января 2018 г. на Wayback Machine ).
  88. ^ Часто задаваемые вопросы по метападу, Загрузка больших файлов
  89. ^ «Notepad++ — Как удаленно работать с одним и тем же файлом в режиме реального времени» . Архивировано из оригинала 12 декабря 2021 г. – на сайте www.youtube.com.
  90. ^ «Ограничение текста» . Сообщество . 16 января 2019 г.
  91. ^ «Настраивается через настройки» .
  92. ^ «Форум PSPad / Отчет об ошибке / Отчет об ошибке / невозможно открыть большой файл» . forum.pspad.com .
  93. ^ «Редактирование больших файлов mbox — База знаний MozillaZine» . kb.mozillazine.org .
  94. ^ " TextWrangler — это редактор на базе оперативной памяти, который использует системную память для хранения открытых файлов. TextWrangler также представляет открытые документы в формате Unicode, который использует два байта для каждого символа. В сочетании с внутренним ограничением Mac OS X это означает, что вы можете открывать файлы размером до 384 мегабайт». Часто задаваемые вопросы по TextWrangler. Архивировано 10 октября 2019 г. на Wayback Machine .
  95. ^ «GitHub — FredKSchott/CoVim: совместное редактирование для Vim» . 13 ноября 2019 г. – через GitHub.
  96. ^ «Live Share — торговая площадка Visual Studio» . marketplace.visualstudio.com .
  97. ^ Сравнение текстовых редакторов Windows для больших файлов : Текстовые редакторы для больших файлов
  98. Перейти обратно: Перейти обратно: а б «Программное обеспечение Bare Bones | Сравнительная таблица BBEdit» . www.barebones.com .
  99. ^ «Программное обеспечение Bare Bones | Возможности» . www.barebones.com .
  100. Перейти обратно: Перейти обратно: а б pico использует большинство команд перемещения и удаления Emacs: ^F ^B ^P ^N ^D и т. д. См. Pico: текстовый редактор Unix. Архивировано 5 сентября 2012 г. на Wayback Machine, получено 9 января 2012 г.
  101. Перейти обратно: Перейти обратно: а б GNU Emacs может иметь эмуляцию Wordstar с помощью команды Mx wordstar-mode, как показано в файле ws-mode.el , полученном 14 марта 2017 г. См. также раздел «Эмуляция» предыдущего руководства по GNU Emacs . Однако режим WordStar устарел со времен GNU Emacs 24.5.
  102. Перейти обратно: Перейти обратно: а б с д «Эмуляция AC.27» . Руководство по GNU Emacs . Проверено 6 декабря 2021 г.
  103. ^ «ДЖО — собственный редактор Джо» . ДЖО — собственный редактор Джо / Mercurial / [2e4f45] /docs/man.md . Проверено 23 октября 2015 г. JOE также подражает нескольким другим редакторам. JSTAR — близкая имитация WordStar [...]. JPICO — это точная копия редактора PICO почтовой системы Pine [...]. JMACS — это имитация GNU-EMACS. [...] Определены таблицы привязки клавиш. Вы можете определить столько, сколько захотите [...].
  104. ^ «Юсенет» . www.megalextoria.com .
  105. ^ Кейт поддерживает дополнительный режим ввода VI. Архивировано 28 февраля 2009 г. на Wayback Machine .
  106. Перейти обратно: Перейти обратно: а б pico (и nano) использует большинство команд перемещения и удаления Emacs: ^F ^B ^P ^N ^D и т. д. См. Pico: текстовый редактор Unix. Архивировано 5 сентября 2012 г. на Wayback Machine, получено 9 января 2012 г.
  107. ^ «Программное обеспечение Bare Bones | Возможности TextWrangler» . www.barebones.com . Архивировано из оригинала 11 августа 2017 г. Проверено 5 июня 2009 г.
  108. ^ Ведит : Старые версии Unix и QNX могли на 100% эмулировать Vi. Версия для Windows не поддерживает эмуляцию vi.
  109. ^ «GitHub — fabi1cazenave/cua-mode.vim: заставить CTRL-ZXCV вести себя как в Блокноте» . 26 февраля 2019 г. – через GitHub.
  110. ^ «GitHub — likaci/ViFinder: Vim похож на FileManager с привязкой клавиш для OS X». 13 октября 2019 г. – через GitHub.
  111. ^ «Vimacs — улучшенный Vim eMACS: эмуляция Emacs для Vim: vim online» . www.vim.org .
  112. ^ «GitHub — LnL7/vim-pico: файлы конфигурации Vim для Pico» . 2 сентября 2014 г. – через GitHub.
  113. ^ «Дистрибутив Vim, оптимизированный для написания» . 16 сентября 2021 г. — через GitHub.
  114. ^ «brief.vim — краткая эмуляция привязки клавиш редактора в Vim: vim online» . www.vim.org .
  115. ^ «Vim — торговая площадка Visual Studio» . marketplace.visualstudio.com .
  116. ^ «Emacs — торговая площадка Visual Studio» . marketplace.visualstudio.com .
  117. ^ «Краткая эмуляция раскладки клавиатуры в редакторе — Visual Studio Marketplace» . marketplace.visualstudio.com .
  118. ^ «Vim — Общие — невозможно сопоставить Ctrl-1» . vim.1045645.n5.nabble.com . Архивировано из оригинала 1 декабря 2017 г. Проверено 30 ноября 2017 г.
  119. ^ «Vim — Общие — Как сопоставить (скажем) Ctrl-Shift-B» . vim.1045645.n5.nabble.com . Архивировано из оригинала 1 декабря 2017 г. Проверено 30 ноября 2017 г.
  120. Перейти обратно: Перейти обратно: а б Возможности текстового редактора. Архивировано 18 декабря 2007 г. на archive.today в ConTEXT.cx.
  121. Перейти обратно: Перейти обратно: а б jEdit FTP и SFTP поддерживаются через плагин FTP.
  122. ^ jEdit : « HTTP поддерживается изначально »
  123. Перейти обратно: Перейти обратно: а б «Блокнот ТЕД» . jsimlo.sk .
  124. ^ «Программное обеспечение Bare Bones | Экскурсия по TextWrangler» . www.barebones.com . Архивировано из оригинала 29 ноября 2019 г. Проверено 16 ноября 2019 г.
  125. Перейти обратно: Перейти обратно: а б с д Vim Поддерживается через netrw , поставляемый в стандартной установке Vim. плагин
  126. Перейти обратно: Перейти обратно: а б с д «Удаленная рабочая область — Visual Studio Marketplace» . marketplace.visualstudio.com . Архивировано из оригинала 10 мая 2019 г. Проверено 9 мая 2019 г.
  127. ^ "Сообщество :: Просмотр темы - Соответствие Unicode" . forums.textpad.com .
  128. ^ «Поддержка кодировок EBCDIC · Проблема № 49891 · microsoft/vscode» . Гитхаб .
  129. ^ «Перешел ли Mac OS Lion на использование перевода строки (LF '\n') для разрывов строк вместо возврата каретки (CR '\r')?» . Супер пользователь .
  130. ^ «ДЖО — собственный редактор Джо» . ДЖО — собственный редактор Джо / Mercurial / [2e4f45] /docs/man.md . Проверено 23 октября 2015 г. наборы символов должны использовать LF (0x0A) или CR-LF (0x0D – 0x0A) в качестве терминатора строки [...]. [...] наборы символов, использующие строки с завершением CR (MAC), пока не будут работать.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d233c45a332f9edfe326624335bdcb8a__1713974040
URL1:https://arc.ask3.ru/arc/aa/d2/8a/d233c45a332f9edfe326624335bdcb8a.html
Заголовок, (Title) документа по адресу, URL1:
Comparison of text editors - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)