- Редактор кода
-
Окно текстового редактора — компьютерная программа, предназначенная для создания и изменения текстовых файлов, а также их просмотра на экране, вывода на печать, поиска фрагментов текста и т. п.
Содержание
Типы текстовых редакторов
Условно выделяют два типа редакторов.
Первый тип ориентирован на работу с последовательностью символов в текстовых файлах. Такие редакторы обеспечивают расширенную функциональность — подсветку синтаксиса, сортировку строк, шаблоны, конвертацию кодировок, показ кодов символов и т. п. Иногда их называют редакторы кода, так как основное их предназначение — написание исходных кодов компьютерных программ.
Второй тип текстовых редакторов имеет расширенные функции форматирования текста, внедрения в него графики и формул, таблиц и объектов. Такие редакторы часто называют текстовыми процессорами и предназначены они для создания различного рода документов, от личных писем до официальных бумаг. Классический пример — Microsoft Word.
Также выделяют более общий класс программ — текстовые рабочие среды. По сути, такие среды представляют собой полноценную рабочую среду, в которой можно решать самые разнообразные задачи: с помощью надстроек они позволяют писать и читать письма, веб-каналы, работать в вики и Вебе, вести дневник, управлять списками адресов и задач. Представители этого класса — Vim и Plan 9. Такие программы могут служить средами разработки программного обеспечения. В любом случае, последние всегда содержат текстовый редактор как необходимый инструмент программирования.
Популярные текстовые редакторы (первого рода)
- свободный редактор. История развития Emacs превышает 35 лет. Ядро реализовано на Си, остальная часть на диалекте Лисп — Elisp. Это позволяет модифицировать поведение редактора без его перекомпиляции. Имеет большое число режимов работы, при использовании редактора для программирования — не уступает возможностям jEdit — Свободный редактор на Kate — Мощный расширяемый свободный текстовый редактор с подсветкой синтаксиса для массы языков программирования и разметки (модули подсветки можно автоматически обновлять по сети). Гибкий настраиваемый интерфейс. Входит в состав Notepad — входит в состав Microsoft Windows.
- Свободный. Один из самых мощных по возможностям редактор для программистов. Модальный, основные режимы работы: режим ввода текста и командный режим. Обладает широкими возможностями настройки и автоматизации. Целевая аудитория — администраторы и программисты. Возможно расширение функционала за счёт поддержки скриптовых языков.
- GNU
- Windows-систем. Обеспечивает подсветку текста для разных форматов, модулей, однако интерфейс требует изучения.
- фолдингом. Широкие возможности настройки и автоматизации.
- X Window System.
- Notepad++ (GNU GPL), основан на том же движке, что и
- HTML-кодом.
- TEA[1] — Редактор с сотнями функций обработки текста и разметки в HTML, LaTeX, Docbook.
- Texter — текстовый редактор для Windows
- metapad — текстовый редактор для Windows
- Crimson Editor — текстовый редактор с подсветкой синтаксиса для Microsoft Windows, распространяемый под лицензией GNU GPL
- UltraEdit[2]
- RulNote
- EditPad
- HippoEdit
- MiBEditor
- TextMate
- TextEdit — текстовый редактор с нестандартным интерфейсом
- VEdit — один из самых быстрых универсальных файловых редакторов доступных на рынке для программистов. Написан на ассемблере.
Популярные текстовые процессоры (текстовые редакторы второго рода)
См. также
Примечания
Ссылки
Текстовые редакторы MiltiEdit • Word Perfect • Лексикон • Слово и Дело • Фотон
Windows UNIX-подобные ОС
Wikimedia Foundation. 2010.
Полезное
Смотреть что такое "Редактор кода" в других словарях:
Редактор исходного кода — Редактор исходного кода текстовый редактор для создания и редактирования исходного кода программ. Он может быть отдельным приложением, или встроен в интегрированную среду разработки (IDE). Редакторы исходного кода имеют некоторые… … Википедия
редактор программного кода (SCADA) — редактор программного кода [Интент] Редактор программного кода – используется для редактирования внутренних программ. Интегрированная среда обработки, которая дает возможность обогатить и индивидуализировать приложения. Простой язык… … Справочник технического переводчика
Редактор XML — Редактор XML это редактор для языка разметки, функциональность которого позволяет упростить работу с документами в формате XML. Редактировать XML можно и с помощью текстовых редакторов, в которых видно код, однако редакторы XML предлагают… … Википедия
Редактор HTML — HTML HTML и HTML5 Динамический HTML … Википедия
Редактор сообщений Фидонет — Запрос «Фидо» перенаправляется сюда. Cм. также другие значения. Фидонет (коротко Фидо; от англ. Fidonet, /ˈfaɪdəʊnɛt/) международная некоммерческая компьютерная сеть, построенная по технологиям «из точки в точку» и «коммутация с запоминанием»[1] … Википедия
Редактор веб — XHTML Каскадные таблицы стилей (CSS) Кодировки символов Сравнение движков отображения Семейство шрифтов Редактор HTML Элементы HTML Мнемоники в HTML Скрипты в HTML Юникод и HTML Цвета в Web (Web colors) WWW Консорциум (W3C) Редактор HTML или HTML … Википедия
Ace (текстовый редактор) — Ace онлайн редактор исходного кода Тип редактор исходного кода Разработчик Ajax.org Операционная система Web Первый выпуск 25 сентября 2009[1] Тестовая версия … Википедия
Текстовый редактор — Окно текстового редактора gedit Текстовый редактор самостоятельная компьютерная программа или компонента программного комплекса (например, редактор исхо … Википедия
Sandbox (игровой редактор) — Sandbox[1] редактор уровней, который позволяет конструировать карты и модификации (моды) в трёхмерной среде CryEngine или CryEngine 2. Разработчик редактора Crytek. Sandbox 1 (официальный релиз 2004 г.) поставляется вместе… … Википедия
HEX-редактор — Свободный hex редактор KHexEdit входящий в состав KDE (kdeutils) … Википедия