4 найкращих редактора коду для Linux

Редактори коду Linux

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

Редактори коду покращити свою продуктивність за допомогою деяких розумних функційНезважаючи на те, що у нас в Linux є Vi, Vim, Emacs, Nano, є багато інших, які мають великі можливості.

Bluefish

Завдяки широкому набору функцій, cтак що ви можете робити щось на зразок IDE. Цікавою особливістю Bluefish є її інтеграція зі сторонніми програмами.

Bluefish він універсальний для підтримки різних мов. Підтримує Ada, ASP.NET, VBS, C / C ++, CSS, CFML, Clojure, D, gettextPO, Google Go, HTML, XHTML, HTML5, Java, JSP, JavaScript, jQuery та Lua.

The круті функції, які дозволяють Bluefish Виділитися з натовпу наведено нижче.

  • Швидко: Bluefish - відносно легкий редактор, тому він досить швидкий (навіть на нетбуці) і завантажує сотні файлів за лічені секунди.
  • Це дозволяє інтегрувати зовнішні фільтри на свій смак, конвеєр документів або лише вибраний на даний момент текст за допомогою сортування, sed, awk або будь-якого спеціального сценарію
  • Багатопотокова підтримка віддалених файлів із gvfs, сумісна з FTP, SFTP, HTTP, HTTPS, WebDAV, CIFS та іншими.
  • Інтернет-перевірка правопису, яка програмує усвідомлену мову.

Geany

geany_main

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

Geany інтегрує набір інструментів GTK + і пропонує відмінне базове середовище кодування. Geany стане чудовим вибором для тих, хто шукає базовий текстовий редактор з потужними функціями.

Особливості Geany:

  • Підтримка декількох файлів, документів та проектів.
  • Стійке та потужне робоче середовище.
  • Виділення синтаксису та складання коду.
  • Він може бути розширюваним за підтримки різних плагінів з підключається інтерфейсом.
  • Автоматичне закриття тегів XML та HTML та автоматичне заповнення імені символу.
  • Він підтримує багато популярних типів мовних файлів, таких як C, Java, PHP, HTML, Python, Perl, Pascal тощо.

світло Таблиця

світлостійкий

світло Таблиця просуває себе як текстовий редактор наступного покоління для Linux і на це є причина.

Вона розвивається з акцентом на майбутні потреби. Розробники Light Table інтегрували кілька нових функцій, які є унікальними по-своєму. Світлий стіл має потужну систему плагінів, яка дозволяє розширити та налаштувати майже будь-який аспект редактора. Він має більше 100 доповнень, за допомогою яких цей редактор стає дуже потужним інструментом.

Sublime Text

SublimeText

Sublime Text є найкращим популярним редактором коду для Linux у спільноті розробників. Піднесений текст створюється із користувацьких компонентів, забезпечуючи неперевершену чуйність.

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

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

Крім того, що, пропонує безліч варіантів налаштування. Клавіатури, меню, фрагменти, макроси, закінчення та багато іншого - майже все у Sublime Text можна налаштувати за допомогою простих файлів JSON. Ця система надає вам гнучкість, оскільки налаштування можна задавати за типом файлу та проектом.

Високі особливості тексту

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