Текстовый редактор

Так может выглядеть рабочее окно редактора текстов GNU Emacs во время редактирования статей Wikipedia.

Текстовый редактор - компьютерная программа - приложение, предназначенное для создания и изменения текстовых файлов, а также их просмотра на экране, вывода на печать, поиск фрагментов текста и т.п..

Некоторые текстовые редакторы обеспечивают также расширенную функциональность, такую ​​как подсветка синтаксиса, сортировка строк, шаблоны, конвертация кодировку т.п.. Такая функциональность часто характерна для редакторов кода, предназначенных для написания исходного кода компьютерных программ.

Другие текстовые редакторы имеют расширенные функции форматирование текста, внедрения в него графики и формул, таблиц и объектов. Такие редакторы часто называют текстовыми процессорами и предназначены они для создания различного рода документов, от личных писем официальных бумаг. Классический пример - Microsoft Word.

Еще один класс программ этой группы - текстовые среды. По сути, такие среды представляют собой полноценную рабочую среду, в которой можно решать самые разнообразные задачи: с помощью надстроек они позволяют писать и читать письма, веб-каналы, работать в вики и Интернете, вести дневник, управлять списками адресов и задач. Представители этого класса - Emacs, Archy, Vim и Acme из операционной системы Plan 9. Такие программы могут служить средам разработки программного обеспечения. В любом случае, последние всегда содержат текстовый редактор как необходимый инструмент программирования.


Популярные текстовые редакторы

  • Professional Notepad [1] - Текстовый редактор для замены стандартного блокнота. Обеспечивает подсветку синтаксиса PHP, HTML, CSS, JavaScript, Perl и др.. Неограниченный размер текста.
  • GridinSoft Notepad [2] - текстовый редактор с проверкой орфографии на 7 языках.
  • GEdit - основной текстовый редактор среды Gnome.
  • BDV Notepad [3]. - Заменитель блокнота для Windows, содержит дополнительные функции для редактирования текста, бесплатный.
  • EditPlus [4] - текстовый редактор для Windows, предназначенный для программирования и веб-разработки.
  • Emacs [5]. Открытая программа. - Имеет мощный и очень гибкий настраиваемый интерфейс, что поддерживает макросы. О Emacs также Вики - [6].
  • EmEditor - платный редактор для Windows -систем. Обеспечивает подсветку текста для различных форматов, модулей, однако интерфейс требует изучения.
  • JEdit [7]. Открытая программа. - Кросс-платформенный редактор, написанный на языке Java.
  • Kate [8]. Открытая программа. - Мощный расширяемый текстовый редактор с подсветкой синтаксиса для массы языков программирования и разметки (модули подсветки можно автоматически обновлять по сети). Гибкий настраиваемый интерфейс, что. Входит в состав KDE.
  • Notepad - входит в состав Windows.
  • SciTE [9]. Открытая программа. Редактор с подсветкой синтаксиса для многих языков программирования, фолдинг. Широкие возможности настройки и автоматизации.
  • Notepad + + GPL, основанный на том же движке, что и SciTE. Имеет подобные возможности и удобный интерфейс.
  • Vim [10]. Открытая программа. Разделяет процесс редактирования на режим ввода и командный. Дает неограниченные возможности настройки и автоматизации.
  • GNU nano [11] - Редактор командной строки.
  • PSPad [12] - Текстовый редактор с подсветкой синтаксиса, поддержкой скриптов и инструментами для работы с HTML -кодом.
  • TEA [13] - Редактор с сотнями функций обработки текста и разметки в HTML, XHTML, LaTeX, Docbook, Wikipedia.

См.. также