Випуск інтегрованого середовища розробки Geany 1.38

Доступний випуск проекту Geany 1.38, що розвиває легке та компактне середовище розробки додатків. Серед цілей проекту відзначається створення дуже швидкого середовища редагування коду, при складанні вимагає мінімальної кількості залежностей і не прив'язаної до особливостей конкретних користувачів оточення, таких як KDE або GNOME. Для складання Geany потрібна лише наявність бібліотеки GTK та її залежностей (Pango, Glib та ATK). Код проекту поширюється під ліцензією GPLv2+ та написаний мовами Сі та Сі++ (C++ код інтегрованої бібліотеки scintilla). Пакети формуються для BSD-систем та основних дистрибутивів Linux.

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

  • Підсвічування синтаксису.
  • Автодоповнення імен функцій/змінних та мовних конструкцій, подібних до if, for і while.
  • Автодоповнення тегів HTML та XML.
  • Підказки про дзвінки.
  • Можливість згортання блоків коду.
  • Побудова редактора на основі компонента для редагування вихідних текстів Scintilla.
  • Підтримка 75 мов програмування та розмітки, включаючи C/C++, Java, PHP, HTML, JavaScript, Python, Perl та Pascal.
  • Формування зведеної таблиці знаків (функцій, способів, об'єктів, змінних).
  • Вбудований емулятор терміналу.
  • Проста система ведення проектів.
  • Складальна система для компіляції та запуску редагованого коду.
  • Підтримка розширення функціональності через плагіни. Наприклад, доступні плагіни для використання систем контролю версій (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), автоматизації виконання перекладів, перевірки правопису, створення класів, автозапису, двовіконного режиму редагування.
  • Підтримка платформ Linux, FreeBSD, NetBSD, OpenBSD, MacOS, AIX 5.3, Solaris Express та Windows.

В новой версії:

  • Збільшено швидкість відкриття документів.
  • Код підтримки Ctags синхронізований з Universal Ctags, додані нові парсери.
  • Видалено підтримку бібліотеки GTK2.
  • Додано гарячу клавішу для перезавантаження всіх відкритих документів.
  • У плагіні SaveActions надано можливість налаштування каталогу для миттєвого збереження файлів.
  • Додана підтримка мови програмування Julia та сценаріїв складання Meson.
  • Підвищено вимоги до складального оточення, для складання тепер потрібний компілятор, який підтримує стандарт C++17.
  • Припинено формування файлів, що виконуються, для 32-розрядних систем Windows, а 64-розрядні збірки переведені на використання GTK3.

Випуск інтегрованого середовища розробки Geany 1.38
Випуск інтегрованого середовища розробки Geany 1.38


Джерело: opennet.ru

Додати коментар або відгук