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

Geany 2.1: Новые горизонты для разработчиков
Сегодня сообщество разработчиков получило долгожданное обновление — Geany 2.1. Этот легковесный, GTK-based IDE продолжает радовать пользователей своей скоростью и гибкостью, а новая версия добавляет еще больше возможностей для эффективной работы с кодом.
Новые возможности поиска
Одним из ключевых нововведений Geany 2.1 является улучшенная функциональность поиска. Теперь пользователи могут искать информацию в сообщениях и выводе компилятора, что значительно упрощает процесс отладки и анализа кода. Также добавлена поддержка современных диалогов выбора файлов, что делает работу с документами более интуитивной и удобной.
Другим значимым улучшением стало введение новых фильтров для боковой панели документов и настроек сочетаний клавиш. Это позволяет разработчикам быстрее находить нужные документы и настраивать интерфейс под свои предпочтения.
Поддержка новых типов файлов
Geany 2.1 расширяет свои возможности за счет добавления поддержки новых типов файлов. Теперь в списке поддерживаемых форматов появились CIL, Dart, Dockerfile, LESS, SCSS, Nix, Prolog, Raku (Perl 6), SystemVerilog, Terraform HCL, TOML и Zig. Также обновлена поддержка файлов R и Pascal, а также ключевых слов Fortran, Java, JavaScript, PowerShell и Verilog.
Для тех, кто работает с различными языками программирования, важно отметить улучшенную поддержку символов для Ocaml, Meson и Forth. Geany 2.1 также улучшил обработку смешанных PHP/HTML/JavaScript символов, добавил поддержку тройных кавычек в Java, улучшил подсветку Shell внутри строк, улучшил символы Erlang, подсветку Nim и комментарии Groovy.
Распознавание и подсветка
С новой версией Geany теперь распознает shell-скрипты при использовании BusyBox, .lpr как Pascal, .mjs, .cjs и .jsx как JavaScript, .mts, .cts и .tsx как TypeScript, .pyi как Python, а также .tmpl и .vue как HTML. Подсветка ключевых слов COBOL также была улучшена в этом выпуске.
Улучшения интерфейса и функциональности
Geany 2.1 также внес значительные улучшения в интерфейс и функциональность. Теперь поиск может автоматически продолжаться при показе диалога подтверждения, что делает процесс поиска более плавным. Удалены избыточные кодировки и те, которые не поддерживаются на хост-системе. Настройка «Virtual Spaces» перемещена в раздел «Editor > Features» для удобства пользователей.
Редактор также получил улучшения, позволяющие вставлять текст и использовать автодополнение для нескольких курсоров, увеличить минимальную ширину поля и обновить Scintilla до версии 5.5.4 и Lexilla до версии 5.4.2. Также улучшена совместимость за счет фокусировки окна редактора при открытии файла извне.
Плагины и дополнительные функции
Плагин SaveActions получил поддержку «persistent untitled documents», что позволяет сохранять несохраненные документы. Плагин FileBrowser теперь использует xdg-open для открытия внешних файлов по умолчанию на Linux и других ОС. Geany 2.1 также улучшил обнаружение и конвертацию кодировок в сложных случаях и включил темы из geany-themes.
Для тех, кто предпочитает использовать российские разработки, стоит обратить внимание на НайсОС — перспективный российский Linux-дистрибутив, который может стать отличной платформой для работы с Geany 2.1.
Где скачать и установить
Полный список изменений можно найти на странице проекта на GitHub, откуда также можно скачать Geany 2.1 в виде исходного tarball, если вы предпочитаете компилировать его самостоятельно. Альтернативно, Geany можно установить как Flatpak-приложение из Flathub или из репозиториев вашего дистрибутива.
Geany 2.1 — это еще один шаг вперед в развитии этого популярного IDE, который обещает сделать процесс разработки еще более эффективным и удобным для пользователей всех уровней.
- Vivaldi: Браузер для настоящих пользователей, а не для AI-трендов
- TrueNAS 25.10: Эволюция систем хранения данных и новые горизонты
- Сравнение Docker и Podman: Идеальный выбор для контейнеризации в 2025 году
- FPGA в миниатюрных компьютерах: Инновации для хобби и образования
- Wireshark 4.4.9: Улучшения для эффективного анализа сетевых протоколов
- OBS Studio 32.0: Новые Возможности для Стриминга и Записи Экрана
- Эволюция национальных Linux-систем: Инновации и вызовы современности
- Обновления прошивки в Linux: Новые возможности и перспективы
- Эволюция Linux для ARM-устройств: Ключевые обновления и новые возможности
- Изменения в контейнеризации: От бесплатных образов к платным подпискам