Geany 2.0 надходить із покращеним інтерфейсом користувача, новою системою збірки тощо

Geany IDE

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

Нова версія IDE, Geany 2.0 вже випущено і цей випуск висвітлює різні вдосконалення інтерфейсу користувача, такі як покращена підтримка темних тем, а також покращення символів, виправлення помилок тощо.

Для тих, хто не знає про Geany, ви повинні це знати Це просте, але потужне інтегроване середовище розробки. Цю IDE було розроблено з метою забезпечення невеликої та швидкої IDE, яка має лише кілька залежностей від інших пакетів. Ще одна мета полягала в тому, щоб бути максимально незалежним від спеціального робочого середовища, такого як KDE або GNOME. Тому він використовує лише набір інструментів GTK+ і потребує лише бібліотек виконання GTK+ для запуску Geany.

Характеристики Geany:

  • підсвічування синтаксису
  • доповнення коду
  • Автоматичне завершення часто використовуваних конструкцій, таких як if, for і while
  • автоматичне доповнення тегів XML і HTML
  • поради щодо дзвінків
  • plegable
  • багато підтримуваних типів файлів, таких як C, Java, PHP, HTML, Python, Perl, Pascal
  • списки символів
  • вбудована емуляція терміналу
  • розширюваність за допомогою плагінів

Основні нові можливості Geany 2.0

У цій новій версії IDE, яка представлена, виділяється експериментальна підтримка додано до системи побудови Мезон, Найбільшими згаданими перевагами є неймовірно швидке збирання та простіші у використанні налаштування.

На додаток до цього, у Geany 2.0 підтримка файлів розмітки AutoIt і GDScript, а також додавання інтерфейсу до редактора коду для перегляду історії змін (за умовчанням вимкнено).

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

З іншого боку, сПідтримка мов Kotlin, Markdown, Nim, PHP і Python, Спрощено процес створення проектів з каталогів, в яких знаходяться вихідні коди, і передбачено налаштування для зміни розміру заголовка вікна та вкладок.

З інших змін що виділяються з цієї нової версії:

  • У Windows тема GTK «Prof-Gnome» увімкнена за замовчуванням (параметр увімкнення теми «Adwaita» залишено як опцію).
  • Багато аналізаторів було оновлено та синхронізовано з проектом Universal Ctags.
  • Бічна панель пропонує нове подання дерева для перегляду списку документів.
  • Оновлені версії бібліотек Scintilla 5.3.7 і Lexilla 5.2.7.
  • Підвищено вимоги до версії бібліотеки GTK; Тепер для роботи потрібна принаймні GTK 3.24.
  • Дані сеансу та конфігурація окремі. Дані, пов’язані з сеансом, тепер знаходяться у файлі session.conf, а конфігурації – у geany.conf.

Нарешті, якщо ви є цікаво дізнатися про це більше, ви можете перевірити деталі в наступне посилання.

Як встановити Geany на Ubuntu та похідних?

Для тих, хто зацікавлений у можливості встановити цю IDE у своїй системі, вони повинні знати, що вони можуть знайти її в репозиторіях своєї системи, і у випадку Ubuntu і похідних це не виняток. Щоб мати можливість інсталювати Geany в Ubuntu, просто відкрийте термінал і введіть у ньому таку команду:

sudo apt install geany geany-plugins

Ще один спосіб інсталювати цю IDE — за допомогою пакетів Flatpak, і для цього достатньо встановити підтримку в системі та ввести таку команду в терміналі:

flatpak install flathub org.geany.Geany -y

А щоб запустити IDE (якщо ви не знайшли програму запуску), вам просто потрібно ввести таку команду:

flatpak run org.geany.Geany