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

Матеріал з Вікіпедії — вільної енциклопедії.

Перейти до: навігація, пошук
Так може виглядати робоче вікно редактора текстів 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.
Особисті інструменти