Geany 2.1: Оновлений легковажний IDE з покращеннями

Geany 2.1: Оновлений легковажний IDE з покращеною зручністю користування

Після більш ніж півтора року розробки з моменту випуску версії 2.0, Geany, легковажне, швидке та просте у використанні інтегроване середовище розробки, досягло версії 2.1. Це оновлення приносить багато покращень зручності користування та розширену підтримку мов програмування.

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

Покращення зручності використання Geany 2.1

Зручність використання отримала кілька інших удосконалень:

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

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

Технічні удосконалення в Geany 2.1

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

Зокрема, ядро редагування Geany тепер працює на Scintilla 5.5.4 та його партнерській бібліотеці Lexilla 5.4.2. Окрім загального підвищення продуктивності, ці оновлення відкривають вставку з кількома курсорами та автодоповнення, що є великою перевагою для тих, хто працює з повторюваними редагуваннями коду.

Крім того, є підтримка 14 нових синтаксисів, включаючи CIL, Dart, Dockerfile, LESS/SCSS, Nix, Prolog, Raku, SystemVerilog, Terraform, TOML та Zig, а також оновлення парсера, що працюють на Universal Ctags p6.1.20240519.0.

Покращення для користувачів Windows

Для користувачів Windows інсталятор тепер криптографічно підписаний через SignPath.io. Шрифт моноширний за замовчуванням змінено на Consolas, а панель заголовка адаптувала тему хоста. Менші значки на панелі інструментів і покращена підтримка Meson доповнюють специфічні для платформи переваги.

Більш детальну інформацію можна знайти в примітках до випуску.

Вихідні архіви та інсталятори для конкретних платформ вже доступні на дзеркалах завантажень Geany. Як завжди, більшість ролінг-дистрибутивів повинні отримати реліз протягом кількох днів, тоді як інші будуть слідувати відповідно до їхнього графіку упаковки.

Відвідайте офіційний сайт Geany, щоб дізнатися більше про цей легковажний IDE та завантажити останню версію.