популярні текстові редактори для Linux

Текстових редакторів, розроблених спеціально для платформи Linux, існує багато, але найбільш корисними серед існуючих є так звані інтегровані середовища розробки. Вони використовуються не тільки для створення текстових документів, але і для розробки додатків. Найбільш ефективними є 10 програм, які і будуть представлені в цій статті.

Текстові редактори в Linux

Перш за все варто сказати, що даний перелік не представляє з себе ТОП, навпаки, все програмне забезпечення, яке буде представлено далі по тексту, є «кращим з кращого», і яку Програму вибрати — вирішувати тільки вам.

VIM

Ця програма є вдосконаленою версією редактора VI, який використовується в операційній системі Linux як стандартна програма. Редактор VIM відрізняється розширеним функціоналом, збільшеною потужністю і рядом інших параметрів.

текстовый редактор vim для linux

Назва розшифровується як VI improved, що в перекладі означає &171;покращений VI&187;. Додаток розроблявся з урахуванням всіх потреб розробників. У нього є величезна кількість налаштувань, тому серед користувачів Linux його часто називають «Редактор для програмістів».

Встановити цей додаток собі на комп'ютер можна за допомогою почергового введення наступних команд в &171;терміналі&187; :

Sudo apt update
sudo apt-get install vim

Примітка: Після натискання Enter у вас запитають пароль, який ви вказали при реєстрації в системі. Зверніть увагу, що при його введенні він ніяк не відображається.

Як і у випадку з VI, його допустимо використовувати і в командному рядку, і в якості окремо відкритої програми – все залежить від того, як звик це робити Користувач. Крім того, редактор VIM має ряд відмінних характеристик:

  • Синтаксис має підсвічування;
  • Передбачена система міток;
  • Є можливість розширення вкладки;
  • В наявності є екран сесії;
  • Можна здійснити розбивку екрану;
  • Здійснюється введення різного роду складових символів

Geany

Редактор Geany - це досить популярне програмне забезпечення, яке має вбудований набір утиліт GTK+. Він також призначений для розробки програм.

текстовый редактор geany для linux

Якщо є потреба в установці Програми, оснащеної функціоналом IDE , то даний редактор буде чудовим варіантом. Програма дозволяє працювати практично з усіма існуючими мовами програмування, причому вона функціонує незалежно від інших пакетів.

Щоб встановити програму, слід ввести по черзі дві команди:

Sudo apt update
sudo apt install geany –y

І натиснути після кожної клавішу Enter .

Редактор також має ряд особливостей:

  • Завдяки гнучким налаштувань є можливість налаштувати програму під себе;
  • Всі рядки нумеруються для того, щоб в разі необхідності код можна було легко відстежити;
  • Є можливість встановити додаткові плагіни.

Sublime Text Editor

У представленому текстовому редакторі передбачено величезну кількість функцій, що дозволяє застосовувати його для редагування або створення тексту, а також в ролі IDE.

Щоб завантажити і встановити представлений текстовий редактор, вам необхідно по черзі виконати в &171;терміналі&187; наступні команди:

Sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer

Відмінною рисою даного програмного забезпечення є підтримка всіх основних мов програмування, а також мов розмітки. Передбачено велику кількість плагінів, за рахунок яких функціональність може стати значно ширше. У додатку є дуже важлива особливість: з його допомогою можна відкрити будь-яку ділянку коду будь-якого файлу, що знаходиться на комп'ютері.

текстовый редактор sublime text для линукс

Крім того, Sublime Text Editor відрізняється і рядом інших можливостей, які виділяють цей редактор серед аналогічних програм:

  • API плагіни розроблені на основі мови програмування Python;
  • Код можна редагувати паралельно;
  • Кожен створюваний проект при бажанні можна окремо налаштувати.

Brackets

Ця програма була розроблена компанією Adobe ще в 2014 році. Додаток має відкритим вихідним кодом, до того ж, в ньому передбачено велику кількість різного роду особливостей, які здатні в значній мірі полегшити роботу.

текстовый редактор brackets для линукс

Як і більшості програм, які представлені в цій статті, Brackets має зрозумілий інтерфейс, в якому користувач легко зможе розібратися. А завдяки взаємодії редактора з вихідним кодом, в ньому досить зручно займатися програмуванням або веб-дизайном. До слова, саме цією характеристикою він вигідно відрізняється від того ж Gedit.

Додаток створено на основі платформ HTML , CSS , JavaScript . Воно займає невелику кількість простору на жорсткому диску, проте в функціональності програма здатна дати фору ряду інших редакторів.

Встановлюється цей редактор шляхом почергового введення в «терміналі» трьох команд:

Sudo add-app-repository ppa:webupd8team/brakets
sudo apt-get update
sudo apt-get install brackets

До ряду відмінних характеристик слід віднести і наступні моменти:

  • Є можливість переглядати код програми в режимі реального часу;
  • Передбачено інлайн-редагування;
  • Можна використовувати так звані візуальні інструменти;
  • Редактор підтримує препроцесор.

Gedit

Якщо працювати доводиться з робочим столом GNOME, то в цьому випадку за замовчуванням буде використовуватися даний текстовий редактор. Це досить проста програма, яка володіє незначним розміром і елементарним інтерфейсом. Довго звикати до нього точно не доведеться.

Для установки представленого текстового редактора в систему необхідно в &171;терміналі&187; виконати наступні команди:

Sudo apt-get update
sudo apt-get install gedit

текстовый редактор gedit для линукс

Вперше це додаток з'явилося ще в 2000 році, воно створено на базі мови програмування з, але здатне підтримувати найрізноманітніші мови введення.

Додаток має ряд особливостей:

  • Підтримкою практично всіх існуючих мов програмування;
  • Підсвічування синтаксису всіх мов;
  • Можливістю використовувати різного роду алфавіти.

Kate

Редактор Kate за замовчуванням встановлюється в Kubuntu, є досить простою і легкою програмою, що дозволяє одночасно працювати з декількома файлами в одному вікні. Представлене додаток може використовуватися в якості вельми потужної середовища розробки.

Текстовый редактор kate для линукс

Для того, щоб встановити Kate на Ubuntu або Linux Mint, в &171;терміналі&187; вводять наступні команди:

Sudo apt-get update
sudo apt-get install kate

Особливостей у Програми не багато, якщо порівнювати з іншими текстовими редакторами:

  • Додаток буде визначати мову в автоматичному режимі;
  • При роботі зі звичайним текстом програма буде сама розставляти всі необхідні відступи.

Eclipse

Досить широко поширена програма серед Java-розробників, так як сама вона створена на цій мові. У ній передбачено величезну кількість різноманітних функцій, що дозволяють створювати додатки на платформі Java.

текстовый редактор eclipse для линукс

Якщо у користувача виникає необхідність у використанні інших мов, то йому буде досить встановити відповідні плагіни.

Програма може використовуватися для розробки та веб-дизайну на Python, C, C++, PHP, COBOL та інших мовах. Щоб встановити додаток на Ubuntu або Linux Mint, в програмному рядку вводять по черзі дві команди:

Sudo apt update
sudo apt install eclipse

Унікальних характеристик в даному програмному забезпеченні кілька:

  • Один з найбільш надійних інструментів, призначених для розробників, які використовують платформу Java;
  • Підтримує велику кількість плагінів.

Kwrite

Програма Kwrite вперше з'явилася в 2000 році. Була вона створена командою KDE, причому в якості основи в даному випадку виступив текстовий редактор Kate, який був розширений використанням новітньої технології KParts від KDE. Крім того, з релізом було представлено велику кількість ексклюзивних плагінів, за рахунок яких функціональність програмного забезпечення може бути значною мірою Розширена.

текстовый редактор kwrite для линукс

Ще однією якістю представленого програмного забезпечення є можливість його використання для того, щоб відредагувати видалені і навіть зашифровані файли.

Встановлюється програма після виконання наступних команд:

Sudo apt-get update
sudo apt-get install kwrite

У неї є деякі відмінні характеристики:

  • Вона здатна завершувати слова в автоматичному режимі;
  • В автоматичному режимі ставляться відступи;
  • Синтаксис має підсвічування;
  • Є можливість інтеграції VI.

Nano

Програма Nano є одним з найбільш популярних редакторів тексту, розроблених спеціально для платформ UNIX. За функціональністю вона дуже схожа на додаток Pico, причому перша версія програми була розроблена ще в далекому 2000 році. Вона має величезну кількість додаткових функцій, завдяки яким розробники вважають її досить просунутим редактором для вихідного коду і тексту. Однак у нього існує і один досить істотний мінус: Nano відображається тільки в інтерфейсі командного рядка.

Для установки програми Nano на комп'ютер виконайте наступні команди в &171;терміналі&187; :

Sudo apt-get update
sudo apt-get install nano

текстовый редактор nano для линукс

Додаток має кілька унікальних характеристик:

  • Має попередньо встановлений пошук, який чутливий до регістру;
  • Здатний підтримувати Autoconf.

GNU Emacs

Цей редактор &8212; один з найбільш «древніх», створений він був Річардом Столлманом, який свого часу заснував проект GNU. Додаток досить широко поширене в середовищі програмістів, що працюють з Linux, воно написано на мовах C і LISP.

текстовый редактор gnu emacs для linux

Для установки програми на платформу Ubuntu і Linux Mint вводять по черзі дві команди:

Sudo apt-get update
sudo apt-get install emacs

Додаток відрізняється наступними характеристиками:

  • У ньому можна працювати з поштою і різного роду розсилками новин;
  • Має досить широку підтримку алфавітів та мов програмування;
  • Надає можливість роботи з інтерфейсом дебаггера за рахунок установки ексклюзивного розширення.

Висновок

Вибирати текстовий редактор для систем, заснованих на платформі Linux, слід в залежності від поставлених завдань, так як кожен з розглянутих програмних продуктів більшою мірою підходить для тих чи інших цілей.

Зокрема, якщо працювати планується з JavaScript, то найкраще встановлювати Eclipse, для великої кількості різноманітних мов програмування та інших алфавітів найбільш підходящим виявиться додаток Kate.

більше статей на цю тему: