Выпущена версия Geany 2.0 - опенсоурс IDE с улучшениями пользовательского интерфейса и начальной поддержкой Meson

Geany 2.0 – это крупное обновление быстрой и легкой среды разработки на базе GTK, поддерживающей множество типов файлов, таких как C, Java, PHP, HTML, Python Perl и Pascal, подсветку синтаксиса, завершение кода и другие возможности.

Релиз Geany 2.0 разрабатывался в течение последних двух лет. В нем появилась экспериментальная поддержка системы сборки Meson, новая функция «История изменений» в редакторе, поддержка типов файлов AutoIt и GDScript, а также поддержка дружественных темных цветов для сообщений компилятора.

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

Интерфейс Geany также получил улучшенную реализацию фильтрации дерева символов, упрощенное создание новых проектов из существующих каталогов с исходными текстами, настраиваемые длину метки вкладки и длину заголовка окна, а также возможность для команд «Go to Symbol» показывать список сигнатур.

Поддержка типов файлов также была улучшена в Geany 2.0, в котором улучшена поддержка формата файлов ctags, обновлены конфигурации типов файлов PHP, Nim, Kotlin и Python, стили заголовков markdown для полного заголовка, возможность синхронизации многих парсеров из проекта Universal Ctags, а также улучшено автодополнение для C/C и некоторых других поддерживаемых языков.

Кроме того, в этом выпуске разделены «данные сессии» на session.conf и geany.conf, добавлена возможность прокрутки вкладок документов, исправлена раскраска ключевых слов при смене типа файла, исправлен порядок запуска файлов при размещении вкладок рядом с текущей, а также добавлена поддержка компонентов редактирования исходного кода Scintilla 5.3.7 и Lexilla 5.2.7.
Для дополнительного чтения вы можете ознакомиться с полным списком изменений на сайте проекта на GitHub, откуда также можно скачать Geany 2.0 в виде tarball с исходным кодом, если вы хотите скомпилировать его из исходных текстов.

Вы также можете установить Geany как приложение Flatpak из Флатуб из репозиториев программного обеспечения вашего дистрибутива.