Список текстовых редакторов - 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 редактор и предназначен для использования как из Интерфейс командной строки и в графический интерфейс пользователя.да

Графический пользовательский интерфейс

ИмяОписаниеЛицензия
AcmeПользовательский интерфейс для программистов от Роб Пайк.Бесплатно программное обеспечение
АкельПадРедактор обычного текста. Он разработан, чтобы быть маленьким и быстрым. Множество плагинов.Бесплатно программное обеспечение
АльфаткПроприетарный
АрахнофилияБесплатно программное обеспечение
АтомМодульный редактор общего назначения, созданный с использованием HTML, CSS и JavaScript на вершине Хром и Node.js.Бесплатно программное обеспечение
BBEditПроприетарный
BBEdit LiteБесплатное ПО
BluefishРедактор веб-разработки.Бесплатно программное обеспечение
СкобкиМодульный веб-редактор, созданный с использованием HTML, CSS и JavaScript сверху Встроенный фреймворк Chromium.Бесплатно программное обеспечение
CodeWrightПроприетарный
Малиновый редакторБесплатное ПО
CudaTextНаписано в Object Pascal на Lazarus (IDE), таким образом, кроссплатформенный собственный графический интерфейс.Бесплатно программное обеспечение
CygnusEd (CED)Проприетарный
Электронный текстовый редакторПо умолчанию под IBM OS / 2 версии 2-4[нужна цитата ].Проприетарный
ЭддиРедактор, изначально созданный для BeOS а позже перенесен на Linux и macOS.Бесплатное ПО
EmEditorПроприетарный
ЭпсилонПроприетарный
ПероЛегкий редактор, основанный на Qt .Бесплатно программное обеспечение
GeanyБыстрый и легкий редактор / IDE, использует GTK +.Бесплатно программное обеспечение
geditПо умолчанию под ГНОМ.[13]Бесплатно программное обеспечение
GoldED (текстовый редактор Кубическая IDE )Проприетарный
HTML KitБесплатное ПО
HxDРедактор для огромных текстовых файловБесплатное ПО
iA WriterПроприетарный
jEditБесплатный кроссплатформенный редактор для программистов, написанный на Ява, GPL лицензированный.Бесплатно программное обеспечение
JOVEСобственная версия Emacs ДжонатанаБесплатно программное обеспечение
ДжуффедЛегкий текстовый редактор, написанный на Qt4.Бесплатно программное обеспечение
КатяБазовый текстовый редактор для KDE рабочий стол.Бесплатно программное обеспечение
KeditРедактор с командами и Rexx макросы похожие на IBM XEDIT.Проприетарный
KileУдобный для пользователя TeX /Латекс редактор.Бесплатно программное обеспечение
Комодо ПравитьБесплатно программное обеспечение
KWriteРедактор по умолчанию на KDE.Бесплатно программное обеспечение
ЛяписЭкспериментальный Текстовый редактор позволяя несколько одновременных правок текста в нескольких отбор из нескольких примеры предоставлены пользователем.Бесплатно программное обеспечение
ЛистовойПо умолчанию под LXDE.[14] и Xfce[нужна цитата ]Бесплатно программное обеспечение
ВелЛатекс редакторБесплатное ПО
ЛеоТекстовый редактор с контурами и клонами в качестве центрального инструмента организации и навигации.Бесплатно программное обеспечение
Световой столТекстовый редактор и IDE с вычислением встроенных выражений в реальном времени. Предназначен в основном для динамических языков, таких как Clojure, Python и JavaScript, и для веб-разработки.Бесплатно программное обеспечение
mceditТекстовый редактор, поставляемый с Полуночный командир.Бесплатно программное обеспечение
МетападЗамена Блокнота Windows, GPL лицензированный.Бесплатно программное обеспечение
MicroEMACSБесплатно программное обеспечение
Коврик для мышиРанее по умолчанию Xfce.[15]Бесплатно программное обеспечение
МультиредактированиеПроприетарный
NEdit - «Редактор Нирваны»Бесплатно программное обеспечение
БлокнотПо умолчанию под Майкрософт Виндоус.Проприетарный
Блокнот2Бесплатно программное обеспечение
Блокнот ++Текстовый редактор с вкладками.Бесплатно программное обеспечение
NoteTabПроприетарный
NoteTab СветБесплатное ПО
PeТекстовый редактор для BeOS.Бесплатно программное обеспечение
сливаТекстовый редактор по умолчанию ПРИЯТЕЛЬ окружение рабочего стола для Linux.Бесплатно программное обеспечение
PolyEditПроприетарный
Редактор файлов программиста (PFE)Бесплатное ПО
PSPadРедактор для Microsoft Windows с различными средами программирования.Бесплатное ПО
Q10Полноэкранный текстовый редактор (Windows).Бесплатное ПО
RJ TextEdБесплатное ПО
СэмБесплатно программное обеспечение
НАУКАБесплатно программное обеспечение
SimpleTextПо умолчанию под Классическая Mac OS с версии 7.5.[16]Проприетарный
SlickEditПроприетарный
СмултронТекстовый редактор macOS.Проприетарный
Source InsightПроприетарный
SubEthaEdit
(ранее назывался Гидра)
Проприетарный
Возвышенный текст
Проприетарный
TeachTextПо умолчанию в классических версиях Mac OS до 7.5.[17]Проприетарный
Блокнот TEDБесплатное ПО
Tex-Edit PlusПроприетарный
TextPad и WildedправитьПроприетарный
TeXnicCenterБесплатно программное обеспечение
TeXShopTeX /Латекс редактор и предпросмотрщик.[18][19][20][21]Бесплатно программное обеспечение
TextEditПо умолчанию под macOS,[22] Следующий шаг[нужна цитата ], и GNUstep.[нужна цитата ]Бесплатно программное обеспечение
TextMateБесплатно программное обеспечение
TextWranglerРедактор только для Mac от Программное обеспечение Bare Bones, закатился. Финальная версия выпущена 20.09.2016[23], заменен на бесплатный уровень [BBEdit].[24]Бесплатное ПО
Редактор HesslingБесплатно программное обеспечение
Редактор SemWare (TSE)
(ранее назывался QEdit).
Проприетарный
Высший стильПроприетарный
UltraEditРедактор текста и исходного кода сподсветка синтаксиса, сворачивание кода, FTP и т. д. Обрабатывает файлы размером несколько гигабайт.Проприетарный
УлиссПроприетарный
ВЕДИТПроприетарный
Код Visual Studio[25]Расширяемый редактор кода с поддержкой таких операций разработки, как отладка, выполнение задач и контроль версий.Бесплатно программное обеспечение
WinEdtПроприетарный
X11 XeditБесплатно программное обеспечение
XEDITПо умолчанию под ВМ / CMS.Проприетарный
ЮдитБесплатно программное обеспечение

Текстовый пользовательский интерфейс

Системные установки по умолчанию

КомандаОписаниеЛицензия
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 со многими дополнительными функциями, которые могут быть полезны при редактировании исходного кода программы.Бесплатно программное обеспечение

Источники:[9][10][27]

Нет пользовательского интерфейса (библиотеки / инструменты для редактирования)

ИмяОписаниеЛицензия
Текстовая система какаоПоддерживает текстовые компоненты 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

Исторический

Визуальные и полноэкранные редакторы

Линейные редакторы

  • Колоссальная пишущая машинка - ранний редактор, который, как предполагалось, был написан для PDP-1
  • ред:
    • Unix редактор ранних строк
    • CP / M линейный редактор
  • 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

Смотрите также

Примечания

  1. ^ Камерон Д., Розенблатт Б., Раймонд Э. и Раймонд Э. С. (1996). Изучение GNU Emacs. "O'Reilly Media, Inc.".
  2. ^ Гликштейн, Б. (1997). Написание расширений GNU Emacs: настройки и создание редактора с помощью Lisp. "O'Reilly Media, Inc.".
  3. ^ Хальме, Х. и Хайнянен, Дж. (1988). GNU Emacs как динамически расширяемая среда программирования. Программное обеспечение: практика и опыт, 18 (10), 999-1009.
  4. ^ Скуновер, М.А., и Скуновер, С. (1991). GNU Emacs: редактирование и программирование текста UNIX. Эддисон-Уэсли Лонгман Паблишинг Ко., Инк.
  5. ^ Камерон Д., Эллиотт Дж., Лой М., Раймонд Э. С. и Розенблатт Б. (2005). Изучение GNU Emacs. "O'Reilly Media, Inc.".
  6. ^ Столлман Р. и Гойал Р. (1994). Начало работы с XEmacs. Одно из полного набора руководств для XEmacs, все доступные на www.xemacs.org/Документация/индекс.% 20html.
  7. ^ Эйерс, Л. (1997). Сравнение Xemacs и GNU emacs. Linux Journal, 1997, 4.
  8. ^ «Текстадепт». Получено 2014-08-14.
  9. ^ а б c Роббинс, А., Ханна, Э. и Лэмб, Л. (2008). Изучение редакторов vi и Vim. "O'Reilly Media, Inc.".
  10. ^ а б c Роббинс, А. (2011). Карманный справочник редакторов Vi и Vim. "O'Reilly Media, Inc.".
  11. ^ Шульц, К. (2007). Взлом Vim: поваренная книга, позволяющая максимально эффективно использовать последний редактор Vim. Packt Publishing Ltd.
  12. ^ а б Нил, Д. (2015). Практический Vim: редактируйте текст со скоростью мысли. Прагматическая книжная полка.
  13. ^ "Приложения / Gedit - GNOME Wiki!". projects.gnome.org. Получено 8 апреля 2018.
  14. ^ «Листовка» В архиве 2008-10-14 на Wayback Machine
  15. ^ Xfce # Leafpad
  16. ^ http://manuals.info.apple.com/en_US/0307163ASYS75UPG.pdf
  17. ^ «Система 2.0 (4,1 / 5,5), 800 КБ содержимого диска (9/93)». support.apple.com. Получено 8 апреля 2018.
  18. ^ Миттельбах, Ф., Гуссенс, М., Браамс, Дж., Карлайл, Д., и Роули, К. (2004). Компаньон LATEX. Эддисон-Уэсли Профессионал.
  19. ^ Лэмпорт, Л. (1994). LATEX: система подготовки документов: руководство пользователя и справочное руководство. Эддисон-Уэсли.
  20. ^ Хёниг, А. (1998). TeX unbound: стратегии LaTeX и TeX для шрифтов, графики и многого другого. Oxford University Press, США.
  21. ^ Сиропулос А., Цоломитис А. и Софрониу Н. (2007). Цифровая типографика с использованием LATEX. Springer Science & Business Media.
  22. ^ «Основы Mac: TextEdit». apple.com. Получено 8 апреля 2018.
  23. ^ Чарльз Мур (6 марта 2017 г.). "So Long Textwrangler, Hello BBEdit". macprices.net. Получено 28 августа 2019.
  24. ^ "TextWrangler". barebones.com. Получено 28 августа 2019.
  25. ^ Дель Соле, А. (2018). Visual Studio Code Distilled: усовершенствованное редактирование кода для Windows, macOS и Linux. Апресс.
  26. ^ «3.10. Текстовые редакторы». www.freebsd.org. Получено 8 апреля 2018.
  27. ^ а б Лэмб, Л., Роббинс, А., и Роббинс, А. (1998). Изучение редактора vi. "O'Reilly Media, Inc.".
  28. ^ "vi". pubs.opengroup.org. Получено 8 апреля 2018.
  29. ^ Уэллс, Н. (2000). Busybox: швейцарский армейский нож для Linux. Linux Journal, 2000 (78es), 10.