Список текстовых редакторов - List of text editors
Ниже приводится список примечательных текстовые редакторы.
Графический и текстовый пользовательский интерфейс
Следующие редакторы можно использовать с графический интерфейс пользователя или текстовый пользовательский интерфейс.
Имя | Описание | Бесплатно программное обеспечение |
---|---|---|
Aquamacs Emacs | Дистрибутив GNU Emacs, сильно модифицированный, чтобы вести себя как программа для Mac. | да |
Крем | Конфигурация Vim. | да |
Элвис | Клон vi / ex с дополнительными командами и функциями. | да |
Расширяемый универсальный редактор (EVE) | По умолчанию под OpenVMS. | ? |
GNU Emacs[1][2][3][4][5]/XEmacs[6][7] | Две давно существующие вилки популярного Emacs редактор программиста. Emacs и vi являются доминирующими текстовыми редакторами на Unix-подобный операционные системы, и вдохновили редакторские войны. | да |
Редактор с учетом языка (LSE) | Редактор программиста для OpenVMS реализовано с использованием ТПУ. | да |
Textadept | Модульный кроссплатформенный редактор, написанный на C и Lua, с помощью Сцинтилла.[8] | да |
мерзко (vi как Emacs) | Похож на vi, который сохраняет набор команд vi при добавлении новых функций: несколько окон и буферов, бесконечная отмена, раскрашивание, возможности расширения с помощью сценариев и т. Д. | да |
vim[9][10][11][12] | Клон, основанный на идеях vi редактор и предназначен для использования как из Интерфейс командной строки и в графический интерфейс пользователя. | да |
Графический пользовательский интерфейс
Текстовый пользовательский интерфейс
Системные установки по умолчанию
Команда | Описание | Лицензия |
---|---|---|
E | текстовый редактор в PC DOS 6, ПК DOS 7 и ПК DOS 2000. | Проприетарный |
ред | По умолчанию линейный редактор на Unix с момента рождения Unix. Редактор ed или совместимый редактор доступен во всех системах, помеченных как Unix (не по умолчанию во всех). | Бесплатно программное обеспечение |
ED | Редактор по умолчанию на CP / M, МП / м, Параллельные CP / M, CP / M-86, МП / М-86, Параллельный CP / M-86. | Бесплатно программное обеспечение |
РЕДАКТИРОВАТЬ | По умолчанию на MS-DOS 5.0 и выше и входит во все 32-разрядные версии Windows, не использующие отдельную копию DOS. До включения MS-DOS 6.22, поддерживаются только файлы размером до 64 КБ. | Проприетарный |
РЕДАКТИРОВАТЬ | Текстовый редактор в DR DOS 6.0, Novell DOS 7, OpenDOS 7.01, DR-DOS 7.02 и выше. Поддерживает большие файлы, пока доступно пространство подкачки. Версия 7 и выше дополнительно поддерживает псевдографический пользовательский интерфейс с именем NewUI. | Проприетарный |
EDIX | Текстовый редактор в Параллельная DOS, Параллельная DOS XM, Параллельный ПК DOS, Параллельная DOS 386, FlexOS 286, FlexOS 386, 4680 ОС, 4690 ОС, S5-DOS / MT. | Проприетарный |
РЕДАКТОР | Текстовый редактор в DR DOS 3.31 через DR DOS 5.0, и предшественник РЕДАКТИРОВАТЬ. | Проприетарный |
EDLIN | Редактор командной строки, представленный в 86-ДОС, и по умолчанию MS-DOS до версии 5 и также доступен в MS-DOS 5.0 и Windows NT. | Проприетарный |
ее | Стенды для Простой редактор, является частью базовой системы FreeBSD вместе с vi.[26] | Бесплатно программное обеспечение |
nvi | (Устанавливается как vi по умолчанию в операционных системах BSD и некоторых Linux дистрибутивы) - Бесплатная замена оригинального vi, которая поддерживает совместимость при добавлении некоторых новых функций. | Бесплатно программное обеспечение |
vi[9][10][27] | По умолчанию для Unix системы и должны быть включены во все POSIX совместимые системы[28] - Один из первых экранных редакторов, основан на бывший. | Бесплатно программное обеспечение |
Другие
Команда | Описание | Лицензия |
---|---|---|
ВОДМ | ECCE (Edinburgh Compatible Context Editor) - текстовый редактор, разработанный доктором Хэмишем Дьюаром из Эдинбургского университета. | Бесплатно программное обеспечение |
Emacs | Экранный редактор со встроенным компьютерным языком, Emacs Lisp. Ранние версии были реализованы в TECO, см. Ниже. | Бесплатно программное обеспечение |
JED | Многорежимный, многооконный редактор с раскрывающимися меню, сворачивание, поддержка ctags, отмена, UTF-8, ключевые макросы, автосохранение и т. Д. Мульти-эмуляция; по умолчанию - emacs. Программируется в Сленг. | Бесплатно программное обеспечение |
ДЖО | Современный экранный редактор с расширенными возможностямиWordStar стиль интерфейса, но также может имитировать Pico. | Бесплатно программное обеспечение |
LE | Бесплатно программное обеспечение | |
mcedit | Полнофункциональный текстовый редактор терминала для Unix-подобных систем. | Бесплатно программное обеспечение |
мг | Маленький и легкий, использует сочетания клавиш GNU / Emacs. Устанавливается по умолчанию на OpenBSD. | Бесплатно программное обеспечение |
МинЕд | Текстовый редактор с удобным интерфейсом, управлением мышью и меню, а также обширной поддержкой Unicode и CJK; для Unix / Linux и Windows / DOS. | Бесплатно программное обеспечение |
Нано | Клон Пико GPL лицензированный. | Бесплатно программное обеспечение |
ne | Минимальная современная замена vi. | Бесплатно программное обеспечение |
Пико | Бесплатно программное обеспечение | |
НАБОР | Клон редактора Turbo * IDE от Borland. | Бесплатно программное обеспечение |
Редактор SemWare | (TSE для DOS) (ранее назывался QEdit) | Проприетарный |
ЗИЛ | Бесплатно программное обеспечение |
vi клоны
busybox vi[29] | Небольшой клон vi с минимумом команд и функций. | Бесплатно программное обеспечение |
Элвис | Первый клон vi и vi по умолчанию в Minix. | Бесплатно программное обеспечение |
nvi | Новая реализация и в настоящее время стандартный vi в дистрибутивах BSD. | Бесплатно программное обеспечение |
СТИВИ | STEVIE (редактор ST для энтузиастов VI) для Atari ST, отправная точка для vim и xvi | Бесплатно программное обеспечение |
мерзкий | Получено из ранней версии Microemacs в попытке принести Emacs парадигма многооконного / многобуферного редактирования для пользователей vi. Впервые опубликовано в 1991 году с бесконечной отменой, совместимостью с UTF-8, многооконными / многобуферными операциями, языком расширения макросов, подсветкой синтаксиса, обработчиками чтения и записи файлов и многим другим. | Бесплатно программное обеспечение |
vim[12] | Расширенная версия редактора vi со многими дополнительными функциями, которые могут быть полезны при редактировании исходного кода программы. | Бесплатно программное обеспечение |
Нет пользовательского интерфейса (библиотеки / инструменты для редактирования)
Имя | Описание | Лицензия |
---|---|---|
Текстовая система какао | Поддерживает текстовые компоненты macOS. | Проприетарный |
Scintilla (компонент редактирования) | Используется как ядро нескольких текстовых редакторов. | Бесплатно программное обеспечение |
Утилита обработки текста (TPU) | Пакет языка и времени выполнения, разработанный DEC, используется для реализации Редактор с учетом языка и Расширяемый универсальный редактор, Канун. | Проприетарный |
Искусство ASCII и ANSI
Редакторы, специально предназначенные для создания ASCII и ANSI текстовое искусство.
- ACiDDraw - предназначен для редактирования текстовых изображений ASCII. Поддерживает цвет ANSI (ANSI X3.64)
- JavE - Редактор ASCII, переносимый на любую платформу, на которой работает Ява GUI
- PabloDraw - Редактор ANSI / ASCII, позволяющий нескольким пользователям редактировать через TCP / IP сетевые соединения
- Ничья – ANSI /ASCII текстовый редактор для ДОС и PCBoard поддержка формата файла
Редакторы шрифтов ASCII
- Фиглет - для создания художественного текста ASCII
- Ничья - Текстовый редактор ANSI / ASCII со встроенным редактором и менеджером шрифтов ASCII
Исторический
Визуальные и полноэкранные редакторы
- Краткий - редактор программиста для DOS и OS / 2
- Редактировать приложение - редактор программиста для Classic Mac OS
- РЕДАКТИРОВАТЬ - редактор на основе меню, созданный для замены EDLIN в MS-DOS версия 5.0 и выше и доступна в большинстве Майкрософт Виндоус
- EDT - символьный редактор, используемый на DEC PDP-11s и VAXen
- O26 - написано для пульта оператора CDC 6000 серии машины в середине 1960-х
- красный - а VAX /VMS редактор, написанный на Четвертый вариант STOIC
- se - ранний экранный редактор для Unix
- САС - кроссплатформенный редактор 1980-х, работающий на ТОП-10, ТОП-20 и VMS
- STET («Инструмент структурного редактирования») - возможно, был первым редактором фальцовки; его первая версия была написана в 1977 г.
- TeachText
- TECO - символьный редактор, в который включен язык программирования.
Линейные редакторы
- Колоссальная пишущая машинка - ранний редактор, который, как предполагалось, был написан для PDP-1
- ред:
- EDLIN - линейный редактор, поставляемый с MS-DOS
- EDT (Univac) - линейный редактор для Unisys VS / 9 и Fujitsu BS2000 системы
- бывший - Расширенная версия Unix ред, позже превратился в визуальный редактор vi
- fred - редактор строк в стиле sed, используемый в CDC 7600 в Лос-Аламосе
- GEDIT (он же George 3 EDITor) - редактор в стиле TECO, включающий язык программирования для GEC 4000 серии компьютеры. GEDIT был первоначально написан Дэвидом Толлем из Лаборатория Резерфорда Эпплтона, а затем принят Компьютеры GEC за OS4000.
- sed - неинтерактивный программируемый редактор потоков, доступный в Unix
- TECO - один из самых продвинутых символьных редакторов, в который включен язык программирования
- ВЕЩАНИЕ - GEC 4000 серии редактор на основе Cambridge Titan EDIT
- QED
Смотрите также
- Сравнение текстовых редакторов
- Редактор войны
- Линейный редактор
- Список редакторов HTML
- Список текстовых процессоров
- Outliner, специализированный текстовый процессор
- Редактор исходного кода
Примечания
- ^ Камерон Д., Розенблатт Б., Раймонд Э. и Раймонд Э. С. (1996). Изучение GNU Emacs. "O'Reilly Media, Inc.".
- ^ Гликштейн, Б. (1997). Написание расширений GNU Emacs: настройки и создание редактора с помощью Lisp. "O'Reilly Media, Inc.".
- ^ Хальме, Х. и Хайнянен, Дж. (1988). GNU Emacs как динамически расширяемая среда программирования. Программное обеспечение: практика и опыт, 18 (10), 999-1009.
- ^ Скуновер, М.А., и Скуновер, С. (1991). GNU Emacs: редактирование и программирование текста UNIX. Эддисон-Уэсли Лонгман Паблишинг Ко., Инк.
- ^ Камерон Д., Эллиотт Дж., Лой М., Раймонд Э. С. и Розенблатт Б. (2005). Изучение GNU Emacs. "O'Reilly Media, Inc.".
- ^ Столлман Р. и Гойал Р. (1994). Начало работы с XEmacs. Одно из полного набора руководств для XEmacs, все доступные на www
.xemacs ..org /Документация /индекс .% 20html - ^ Эйерс, Л. (1997). Сравнение Xemacs и GNU emacs. Linux Journal, 1997, 4.
- ^ «Текстадепт». Получено 2014-08-14.
- ^ а б c Роббинс, А., Ханна, Э. и Лэмб, Л. (2008). Изучение редакторов vi и Vim. "O'Reilly Media, Inc.".
- ^ а б c Роббинс, А. (2011). Карманный справочник редакторов Vi и Vim. "O'Reilly Media, Inc.".
- ^ Шульц, К. (2007). Взлом Vim: поваренная книга, позволяющая максимально эффективно использовать последний редактор Vim. Packt Publishing Ltd.
- ^ а б Нил, Д. (2015). Практический Vim: редактируйте текст со скоростью мысли. Прагматическая книжная полка.
- ^ "Приложения / Gedit - GNOME Wiki!". projects.gnome.org. Получено 8 апреля 2018.
- ^ «Листовка» В архиве 2008-10-14 на Wayback Machine
- ^ Xfce # Leafpad
- ^ http://manuals.info.apple.com/en_US/0307163ASYS75UPG.pdf
- ^ «Система 2.0 (4,1 / 5,5), 800 КБ содержимого диска (9/93)». support.apple.com. Получено 8 апреля 2018.
- ^ Миттельбах, Ф., Гуссенс, М., Браамс, Дж., Карлайл, Д., и Роули, К. (2004). Компаньон LATEX. Эддисон-Уэсли Профессионал.
- ^ Лэмпорт, Л. (1994). LATEX: система подготовки документов: руководство пользователя и справочное руководство. Эддисон-Уэсли.
- ^ Хёниг, А. (1998). TeX unbound: стратегии LaTeX и TeX для шрифтов, графики и многого другого. Oxford University Press, США.
- ^ Сиропулос А., Цоломитис А. и Софрониу Н. (2007). Цифровая типографика с использованием LATEX. Springer Science & Business Media.
- ^ «Основы Mac: TextEdit». apple.com. Получено 8 апреля 2018.
- ^ Чарльз Мур (6 марта 2017 г.). "So Long Textwrangler, Hello BBEdit". macprices.net. Получено 28 августа 2019.
- ^ "TextWrangler". barebones.com. Получено 28 августа 2019.
- ^ Дель Соле, А. (2018). Visual Studio Code Distilled: усовершенствованное редактирование кода для Windows, macOS и Linux. Апресс.
- ^ «3.10. Текстовые редакторы». www.freebsd.org. Получено 8 апреля 2018.
- ^ а б Лэмб, Л., Роббинс, А., и Роббинс, А. (1998). Изучение редактора vi. "O'Reilly Media, Inc.".
- ^ "vi". pubs.opengroup.org. Получено 8 апреля 2018.
- ^ Уэллс, Н. (2000). Busybox: швейцарский армейский нож для Linux. Linux Journal, 2000 (78es), 10.