Список текстовых редакторов
Ниже приводится список известных текстовых редакторов .
Графический и текстовый пользовательский интерфейс [ править ]
Следующие редакторы можно использовать либо с графическим интерфейсом пользователя , либо с текстовым интерфейсом пользователя .
Имя | Описание | Лицензия |
---|---|---|
Элвис | Клон vi/ex с дополнительными командами и функциями. | ClХудожественный |
Расширяемый универсальный редактор (EVE) | По умолчанию в OpenVMS . | ? |
ГНУ Эмакс [1] [2] [3] [4] [5] / XEmacs [6] [7] | Две давно существующие версии популярного Emacs редактора программистов . Emacs и vi являются доминирующими текстовыми редакторами в Unix-подобных операционных системах и вдохновили войны редакторов . | GPL-3.0 или новее / GPL-2.0 или новее |
Языкозависимый редактор (LSE) | Редактор программиста для OpenVMS, реализованный с помощью TPU . | ? |
Адепт текста | Модульный кроссплатформенный редактор, написанный на C и Lua с использованием Scintilla . [8] | С |
мерзкий (vi нравится Emacs) | Аналог vi, в котором сохраняется набор команд vi, но при этом добавляются новые функции: несколько окон и буферов, бесконечная отмена, раскрашивание, возможности расширения с возможностью сценариев и т. д. | Только GPL-2.0 |
потому что [9] [10] [11] [12] | Клон, основанный на идеях редактора vi и предназначенный для использования как из интерфейса командной строки , так и в графическом интерфейсе пользователя . | Почему |
Графический интерфейс пользователя [ править ]
Имя | Описание | Лицензия |
---|---|---|
Акме | Пользовательский интерфейс для программистов Роба Пайка . | С |
Альфатк | Собственный | |
Apache OpenOffice Writer | Текстовый процессор и текстовый редактор Apache OpenOffice Suite , основанный на StarOffice пакете . | Апач-2.0 |
Арахнофилия | Бесплатное программное обеспечение | |
Атом | Модульный редактор общего назначения, созданный с HTML , CSS и JavaScript поверх Chromium и Node.js. использованием | С |
BBEредактировать | Собственный | |
BBEdit Lite | Бесплатное ПО | |
Кронштейны | Модульный веб-ориентированный редактор, созданный с использованием HTML , CSS и JavaScript поверх Chromium Embedded Framework . | С |
КодРайт | Собственный | |
Багровый редактор | Бесплатное ПО | |
ЛебедьЭд (CED) | Собственный | |
Электронный текстовый редактор | По умолчанию в IBM OS/2 версий 2–4. [ нужна ссылка ] . | Собственный |
Эдди | Редактор, изначально созданный для BeOS , а затем портированный на Linux и macOS . | Бесплатное ПО |
Эмредактор | Собственный | |
Эпсилон | Собственный | |
Перо | Легковесный редактор на основе Qt . | GPL-3.0 или новее |
Гиани | Быстрый и легкий редактор — IDE , использует GTK +. | GPL-2.0 или новее |
гедит | Бывшее значение по умолчанию в GNOME до GNOME 42. [13] | GPL-2.0 или новее |
Текстовый редактор GNOME | По умолчанию в GNOME, начиная с GNOME 42. [14] | GPL-3.0 или новее |
GoldED (текстовый редактор Cubic IDE ) | Собственный | |
ВхГ | Редактор огромных файлов, работающий как с двоичными данными, так и с текстами. | Бесплатное ПО |
iA Писатель | Многоплатформенный Markdown текстовый редактор с набором функций, ориентированных на написание. | Собственный |
jПравить | Бесплатный кроссплатформенный редактор для программистов, написанный на Java , под лицензией GPL . | GPL-2.0 или новее |
МОЛОДОЙ | Собственная версия Emacs Джонатана | МОЛОДОЙ |
ДжаффЭд | Легковесный текстовый редактор, написанный на Qt4 . | Только GPL-2.0 |
Кейт | Базовый текстовый редактор для рабочего стола KDE . | LGPL , Лицензионная лицензия GPL |
Кедит | Редактор с командами и макросами Rexx, аналогичный IBM XEDIT . | Собственный |
Что | Удобный редактор TeX / LaTeX . | GPL-2.0 или новее |
Комодо Править | МПЛ-1.1 | |
KWrite | Редактор по умолчанию в KDE . | LGPL |
Ляпис | Экспериментальный текстовый редактор , позволяющий одновременно несколько раз редактировать текст в множественном выборе из нескольких примеров, предоставленных пользователем . | GPL-2.0 |
Листовка | По умолчанию в LXDE . [15] и Xfce [ нужна ссылка ] | GPL-2.0 или новее |
Лео | Текстовый редактор, в котором контуры и клоны являются центральным инструментом организации и навигации. | С |
LibreOffice Writer | Текстовый процессор и текстовый редактор LibreOffice Suite , основанный на пакете StarOffice . | МПЛ-2.0 |
Световой стол | Текстовый редактор и интегрированная среда разработки с встроенной оценкой выражений в реальном времени. Предназначен в основном для динамических языков, таких как Clojure , Python и JavaScript , а также для веб-разработки. | Только MIT / GPL-3.0 |
мцедит | Текстовый редактор, входящий в состав Midnight Commander . | GPL-3.0 или новее |
Метапад | Замена Блокнота Windows, лицензия GPL . | GPL-3.0 или новее |
МикроЭМАКС | JASSPA МикроЕМАКС | GPL-2.0 или новее |
Коврик для мыши | По умолчанию в Xfce . [16] | GPL-2.0 или новее |
Мультиредактирование | Собственный | |
NEdit – «Редактор Нирваны» | GPL-2.0 или новее | |
Блокнот | По умолчанию в Microsoft Windows . | Собственный |
Блокнот++ | Текстовый редактор с вкладками. | GPL-3.0 или новее |
На | Текстовый редактор для BeOS. | С |
перо | Текстовый редактор по умолчанию среды рабочего стола MATE для Linux. | GPL-2.0 или новее |
ПолиПравить | Собственный текстовый процессор и текстовый редактор. | Собственный |
Редактор файлов программиста (PFE) | Бесплатное ПО | |
PSPad | Редактор для Microsoft Windows с различными средами программирования. | Бесплатное ПО |
RJ TextEd | Бесплатное ПО | |
Один | С | |
Ты знаешь | Кросс-платформенный, многопользовательский, многокодовый, многоязычная подсветка синтаксиса, выбор области, поиск/замена RE и широкие возможности настройки, позволяющие использовать различные конфигурации шрифтов для каждой синтаксической группы, определяемые пользователем меню и расширение сокращений. | HPND |
Простой текст | По умолчанию в классической Mac OS начиная с версии 7.5. [17] | Собственный |
SlickПравить | Собственный | |
Дикая клубника | Текстовый редактор MacOS. | Собственный |
SubEthaПравить (ранее называвшийся Гидра) | Собственный | |
Возвышенный текст | Собственный | |
TeachText | По умолчанию в классических версиях Mac OS до 7.5. [18] | Собственный |
Блокнот ТЕД | Бесплатное ПО | |
Текс-Эдит Плюс | Собственный | |
TextPad и Wildedit | Собственный | |
ТехникЦентр | лицензия GPL | |
TeXShop | Редактор и программа предварительного просмотра TeX / LaTeX . [19] [20] [21] [22] | GPL-2.0 |
ТекстПравить | По умолчанию в macOS , [23] NeXTSTEP [ нужна ссылка ] и GNUстеп . [ нужна ссылка ] | Пункт BSD-3 |
ТекстМейт | GPL-3.0 или новее | |
TextWrangler | Редактор только для Mac от Bare Bones Software , поддержка которого прекращена. Финальная версия выпущена 20.09.2016, [24] заменен бесплатным уровнем [BBEdit]. [25] | Бесплатное ПО |
Редактор журнала «Хесслинг» | GPL-2.0 или новее | |
Редактор SemWare (TSE) (ранее называвшийся QEdit). | Бесплатное ПО | |
УльтраПравить | Редактор текста и исходного кода с подсветкой синтаксиса , свертыванием кода, FTP и т. д. работает с файлами размером в несколько гигабайт. | Собственный |
Улисс | Собственный | |
Веди | Собственный | |
Код Visual Studio [26] | Расширяемый редактор кода с поддержкой таких операций разработки, как отладка, запуск задач и контроль версий. | С |
ВинЭдт | Собственный | |
X11 Xправить | С | |
XEDIT | По умолчанию в VM/CMS . | Собственный |
Yudit | Только GPL-2.0 | |
Ксед | GPL-2.0 или новее |
Текстовый пользовательский интерфейс [ править ]
Система по умолчанию [ править ]
Имя | Описание | Лицензия |
---|---|---|
И | это текстовый редактор в PC DOS 6, PC DOS 7 и PC DOS 2000 . | Собственный |
Эд | по умолчанию Редактор строк в Unix с момента ее рождения. Либо ed, либо совместимый редактор доступен во всех системах, помеченных как Unix (не во всех по умолчанию). | Бесплатное программное обеспечение |
ЭД | Редактор по умолчанию для CP/M , MP/M , Concurrent CP/M , CP/M-86 , MP/M-86 , Concurrent CP/M-86 . | Бесплатное программное обеспечение |
РЕДАКТИРОВАТЬ | По умолчанию используется в MS-DOS 5.0 и выше и включен во все 32-разрядные версии Windows, которые не используют отдельную копию DOS. Вплоть до MS-DOS 6.22 он поддерживал только файлы размером до 64 КБ. | Собственный |
РЕДАКТИРОВАТЬ | Текстовый редактор в Novell DOS 7 , OpenDOS 7.01 , DR-DOS 7.02 и выше. Поддерживает большие файлы, пока доступно пространство подкачки. Версия 7 и выше дополнительно поддерживает псевдографический пользовательский интерфейс NewUI. | Собственный |
ЭДИКС | Текстовый редактор в Concurrent DOS , Concurrent DOS XM , Concurrent PC DOS , Concurrent DOS 386 , FlexOS 286 , FlexOS 386 , 4680 OS , 4690 OS , S5-DOS/MT . | Собственный |
РЕДАКТОР | Текстовый редактор в DR DOS 3.31 версиях – DR DOS 6.0 и предшественник EDIT . | Собственный |
ЭДЛИН | Редактор строк на основе командной строки, представленный в 86-DOS и используемый по умолчанию в MS-DOS до версии 5, а также доступный в MS-DOS 5.0 и Windows NT. | Собственный |
да | Аббревиатура Easy Editor , является частью базовой системы FreeBSD вместе с vi. [27] | Бесплатное программное обеспечение |
нви | (Устанавливается как vi по умолчанию в операционных системах BSD и некоторых дистрибутивах Linux ) – бесплатная замена оригинального vi, которая сохраняет совместимость, но добавляет некоторые новые функции. | Пункт BSD-3 |
мы [9] [10] [28] | Значение по умолчанию для систем Unix и должно быть включено во все POSIX- совместимые системы. [29] – Один из первых экранных редакторов, основан на ex . | Пункт BSD-4 или CDDL |
Другие [ править ]
Имя | Описание | Лицензия |
---|---|---|
ЕСС | ECCE (The Edinburgh Compatible Context Editor) — текстовый редактор, разработанный доктором Хэмишем Дьюаром из Эдинбургского университета. | Бесплатное программное обеспечение |
Эмакс | Экранный редактор со встроенным компьютерным языком Emacs Lisp . Ранние версии были реализованы в TECO, см. ниже. | Бесплатное программное обеспечение |
ДЖЕД | Многорежимный, многооконный редактор с выпадающими меню, сворачиванием, поддержкой ctags, отменой, UTF-8, макросами клавиш, автосохранением и т. д. Мультиэмуляция; по умолчанию — emacs. Программируется на S-Lang . | GPL-2.0 или новее |
ДЖО | Современный экранный редактор с улучшенным WordStar стилем интерфейса , но также способный имитировать Pico. | Бесплатное программное обеспечение |
ТО | GPL-3.0 или новее | |
мцедит | Полнофункциональный текстовый редактор терминала для Unix-подобных систем. | GPL-3.0 или новее |
мг | Маленький и легкий, использует сочетания клавиш GNU/Emacs. Установлен по умолчанию в OpenBSD. | Общественное достояние |
МинЭд | Текстовый редактор с удобным интерфейсом, управлением с помощью мыши и меню, а также обширной поддержкой Unicode и CJK; для Unix/Linux и Windows/DOS. | лицензия GPL |
ГНУ нано | Клон Pico под лицензией GPL . | GPL-3.0 или новее |
ne | Минимальная современная замена vi. | GPL-3.0 или новее |
Пико | Апач-2.0 | |
SETEDIT | Клон редактора IDE Borland Turbo*. | GPL-2.0 или новее |
Редактор SemWare | (TSE for DOS) (ранее назывался QEdit) | Собственный |
vi клоны [ править ]
Имя | Описание | Лицензия |
---|---|---|
Бизибокс vi [30] | Небольшой клон vi с минимумом команд и возможностей. | Только GPL-2.0 |
Элвис | Первый клон vi и стандартный vi в Minix. | ClХудожественный |
бывший | Или vi клон - бывший ? ex был расширенной версией ed . Он получил полноэкранный визуальный интерфейс и стал текстовым редактором vi . | Бесплатное программное обеспечение |
нви | Новая реализация и в настоящее время стандарт vi в дистрибутивах BSD. | Пункт BSD-3 |
Стиви | Стиви (редактор ST для энтузиастов VI) для Atari ST, отправная точка для vim и xvi | Общественное достояние |
такой | Создан на основе ранней версии Microemacs в попытке донести парадигму редактирования Emacs с несколькими окнами и несколькими буферами до пользователей vi. Впервые опубликован в 1991 году с бесконечной отменой операций, совместимостью с UTF-8, многооконной/мультибуферной работой, языком расширения макросов, подсветкой синтаксиса, перехватчиками чтения и записи файлов и многим другим. | Только GPL-2.0 |
потому что [12] | Расширенная версия редактора vi со множеством дополнительных функций, которые помогут редактировать исходный код программы. | Почему |
Нет пользовательского интерфейса (библиотеки редакторов/наборы инструментов) [ править ]
Имя | Описание | Лицензия |
---|---|---|
Текстовая система какао | Поддерживает текстовые компоненты macOS . | Собственный |
Сцинтилла (программное обеспечение) | Используется в качестве ядра нескольких текстовых редакторов. | HPND |
sed (редактор потока) | Стандартный Unix потоков , редактор основанный на функциях сценариев в ed . Утилита, которая анализирует и преобразует текст, используя простой и компактный язык программирования. | Бесплатное программное обеспечение |
Утилита обработки текста (TPU) | Пакет языка и среды выполнения, разработанный DEC и используемый для реализации языково-зависимого редактора и расширяемого универсального редактора Eve. | Собственный |
Искусство ASCII и ANSI [ править ]
Редакторы, специально разработанные для создания текстовых изображений ASCII и ANSI .
- ACiDDraw – предназначен для редактирования текстовых изображений ASCII. Поддерживает цвет ANSI (ANSI X3.64).
- TheDraw — ANSI / ASCII текстовый редактор DOS и PCBoard. для поддержки форматов файлов
Редакторы шрифтов ASCII [ править ]
- Фиглет – для создания художественного текста ASCII.
- TheDraw – текстовый редактор DOS ANSI/ASCII со встроенным редактором и менеджером шрифтов ASCII.
Исторический [ править ]
Визуальные и полноэкранные редакторы [ править ]
- Краткое описание – редактор программиста для DOS и OS/2.
- Приложение Edit – редактор программиста для Classic Mac OS
- РЕДАКТИРОВАНИЕ - редактор на основе меню, представленный вместо EDLIN в MS-DOS версии 5.0 и выше и доступный в большинстве Microsoft Windows.
- EDT - текстовый редактор, используемый на DEC PDP-11 и VMS.
- O26 - написан для консоли оператора машин серии CDC 6000 в середине 1960-х годов.
- Red — редактор VMS, написанный на Форте- варианте STOIC.
- se — ранний экранный редактор для Unix
- SED — кроссплатформенный редактор 1980-х годов, работал на TOPS-10 , TOPS-20 и VMS.
- STET («Инструмент структурированного редактирования») - возможно, был первым складным редактором; его первая версия была написана в 1977 году.
- TeachText
- TECO – символьный редактор, включающий язык программирования.
Редакторы строк [ править ]
- Колоссальная пишущая машинка - один из первых редакторов, предположительно написанный для PDP-1.
- Эд :
- EDLIN – текстовый редактор, поставляемый с MS-DOS.
- EDT (Univac) – линейный редактор для Unisys VS/9 и Fujitsu BS2000 . систем
- ex — расширенная версия Unix ed , позже превратившаяся в визуальный редактор vi.
- fred - линейный редактор, похожий на sed, используемый на CDC 7600 в Лос-Аламосе
- GEDIT (он же George 3 EDITor) – редактор, подобный TECO, включающий язык программирования для компьютеров серии GEC 4000 . GEDIT был первоначально написан Дэвидом Толлом из лаборатории Резерфорда Эпплтона , а затем принят компанией GEC Computers для OS4000 .
- sed — неинтерактивный программируемый потоковый редактор, доступный в Unix.
- TECO – один из самых продвинутых текстовых редакторов, включающий в себя язык программирования.
- TEDIT – редактор серии GEC 4000 на основе Cambridge Titan EDIT
- ЯВЛЯЕТСЯ
См. также [ править ]
- Сравнение текстовых редакторов
- Редактор войны
- Редактор строк
- Список редакторов HTML
- Список текстовых процессоров
- Outliner — специализированный текстовый процессор.
- Редактор исходного кода
Примечания [ править ]
- ^ Кэмерон Д., Розенблатт Б., Раймонд Э. и Раймонд Э.С. (1996). Изучение GNU Emacs. «О'Рейли Медиа, Инк.».
- ^ Гликштейн, Б. (1997). Написание расширений GNU Emacs: настройки редактора и создание с помощью Lisp. «О'Рейли Медиа, Инк.».
- ^ Хальме, Х., и Хейнянен, Дж. (1988). GNU Emacs как динамически расширяемая среда программирования. Программное обеспечение: практика и опыт, 18 (10), 999-1009.
- ^ Шуновер, Массачусетс, и Шуновер, С. (1991). GNU Emacs: редактирование и программирование текста UNIX. Аддисон-Уэсли Лонгман Паблишинг Ко., Инк.
- ^ Кэмерон Д., Эллиотт Дж., Лой М., Раймонд Э.С. и Розенблатт Б. (2005). Изучение GNU Emacs. «О'Рейли Медиа, Инк.».
- ^ Столлман Р. и Гоял Р. (1994). Начало работы с XEmacs. Одно из полного набора руководств по XEmacs, доступное на сайте www.
.xemacs .org /Документация /индекс .%20html . - ^ Айерс, Л. (1997). Сравнение Xemacs и GNU emacs. Linux Journal, 1997, 4.
- ^ «Текстадепт» . Проверено 14 августа 2014 г.
- ↑ Перейти обратно: Перейти обратно: а б с Роббинс А., Ханна Э. и Лэмб Л. (2008). Изучение редакторов vi и Vim. «О'Рейли Медиа, Инк.».
- ↑ Перейти обратно: Перейти обратно: а б с Роббинс, А. (2011). Карманный справочник по редакторам Vi и Vim. «О'Рейли Медиа, Инк.».
- ^ Шульц, К. (2007). Взлом Vim: кулинарная книга, позволяющая максимально эффективно использовать новейший редактор Vim. ООО «Пакт Паблишинг»
- ↑ Перейти обратно: Перейти обратно: а б Нил, Д. (2015). Практический Vim: редактируйте текст со скоростью мысли. Прагматичная книжная полка.
- ^ «Приложения/Gedit — GNOME Wiki!» . project.gnome.org . Проверено 8 апреля 2018 г.
- ^ «Примечания к выпуску GNOME» . GNOME.org . Проверено 26 сентября 2022 г.
- ^ "Leafpad". Архивировано 14 октября 2008 г. в Wayback Machine.
- ^ «Приложения: коврик для мыши: запуск [Xfce Docs]» .
- ^ http://manuals.info.apple.com/en_US/0307163ASYS75UPG.pdf . [ мертвая ссылка ]
- ^ «Система 2.0 (4.1/5.5) 800К Содержимое диска (9/93)» . support.apple.com . Проверено 8 апреля 2018 г.
- ^ Миттельбах Ф., Гуссенс М., Браамс Дж., Карлайл Д. и Роули К. (2004). Компаньон ЛАТЕКС. Аддисон-Уэсли Профессионал.
- ^ Лэмпорт, Л. (1994). ЛАТЕКС: система подготовки документов: руководство пользователя и справочное руководство. Эддисон-Уэсли.
- ^ Хёниг, А. (1998). TeX без привязки: стратегии LaTeX и TeX для шрифтов, графики и многого другого. Издательство Оксфордского университета, США.
- ^ Сиропулос А., Цсоломитис А. и Софрониу Н. (2007). Цифровая типографика с использованием LATEX. Springer Science & Business Media.
- ^ «Основы Mac: TextEdit» . apple.com . Проверено 8 апреля 2018 г.
- ^ Чарльз Мур (6 марта 2017 г.). «Прощай, Textwrangler, привет, BBEdit» . macprices.net . Проверено 28 августа 2019 г.
- ^ «ТекстРанглер» . barebones.com . Проверено 28 августа 2019 г.
- ^ Дель Соле, А. (2018). Visual Studio Code Distilled: усовершенствованное редактирование кода для Windows, macOS и Linux. Апресс.
- ^ «Глава 3. Основы FreeBSD | Портал документации FreeBSD» . docs.freebsd.org . Проверено 26 августа 2022 г.
- ↑ Перейти обратно: Перейти обратно: а б Лэмб Л., Роббинс А. и Роббинс А. (1998). Изучение редактора vi. «О'Рейли Медиа, Инк.».
- ^ «ви» . pubs.opengroup.org . Проверено 8 апреля 2018 г.
- ^ Уэллс, Н. (2000). BusyBox: швейцарский армейский нож для Linux. Linux Journal, 2000(78е), 10.