Текстовый редактор - компьютерная программа - приложение, предназначенное для создания и изменения текстовых файлов, а также их просмотра на экране, вывода на печать, поиск фрагментов текста и т.п..
Некоторые текстовые редакторы обеспечивают также расширенную функциональность, такую как подсветка синтаксиса,сортировку строк, шаблоны, конвертация кодировки символов и т.п. Такая функциональность часто характерна для редакторов кода, предназначенных для написания исходного кода компьютерных программ.
Другие текстовые редакторы имеют расширенные функции форматирования текста, внедрения в него графики и формул, таблиц иобъектов. Такие редакторы часто называют текстовыми процессорами и предназначены они для создания различного родадокументов, от личных писем до официальных бумаг. Классический пример - Microsoft Word.
Еще один класс программ этой группы - текстовые среды. По сути, такие среды представляют собой полноценную рабочую среду, в которой можно решать самые разнообразные задачи: с помощью надстроек они позволяют писать и читать письма, веб-каналы, работать в вики и Вебе, вести дневник, управлять списками адресов и задач. Представители этого класса - Emacs,Archy, Vim и Acme из операционной системы Plan 9. Такие программы могут служить средам разработки программного обеспечения. В любом случае, последние всегда содержат текстовый редактор как необходимый инструмент программирования.
Популярные текстовые редакторы
Professional Notepad - Текстовый редактор для замены стандартного блокнота. Обеспечивает подсветку синтаксиса PHP, HTML, CSS, JavaScript, Perl и др.. Неограниченный размер текста.
GridinSoft Notepad - текстовый редактор с проверкой орфографии на 7 языках.
GEdit - основной текстовый редактор среды Gnome.
BDV Notepad - Заменитель блокнота для Windows, содержит дополнительные функции для редактирования текста, бесплатный.
EditPlus - текстовый редактор для Windows, предназначенный для программирования и веб-разработки.
Emacs. Открытая программа. - Имеет мощный и очень гибкий пользовательский интерфейс, что, поддерживает макросы. О Emacs также является Вики.
EmEditor - платный редактор для Windows -систем. Обеспечивает подсветку текста для различных форматов, модулей, однако интерфейс требует изучения.
JEdit. Открытая программа. - Кросс-платформенный редактор, написанный на языке Java.
Kate. Открытая программа. - Мощный расширяемый текстовый редактор с подсветкой синтаксиса для массы языков программирования и разметки (модули подсветки можно автоматически обновлять по сети). Гибкий пользовательский интерфейс, что. Входит в состав KDE.
Notepad - входит в состав Windows.
SciTE. Открытая программа. Редактор с подсветкой синтаксиса для многих языков программирования, фолдинг. Широкие возможности настройки и автоматизации.
Notepad + + GPL, основанный на том же двигатели, что и SciTE. Имеет подобные возможности и удобный интерфейс.
Vim. Открытая программа. Разделяет процесс редактирования на режим ввода и командный. Дает неограниченные возможности настройки и автоматизации.
GNU nano - Редактор для командной строки.
PSPad - Текстовый редактор с подсветкой синтаксиса, поддержкой скриптов и инструментами для работы с HTML -кодом.
TEA - Редактор с сотнями функций обработки текста и разметки в HTML, XHTML, LaTeX, Docbook, Wikipedia.