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

Автор Сообщение
news_bot ®

Стаж: 6 лет 9 месяцев
Сообщений: 27286

Создавать темы news_bot ® написал(а)
11-Окт-2021 12:30

Доступен выпуск проекта Geany 1.38, развивающего лёгкую и компактную среду разработки приложений. Среди целей проекта отмечается создание очень быстрой среды редактирования кода, при сборке требующей минимального числа зависимостей и не привязанной к особенностям конкретных пользовательских окружений, таких как KDE или GNOME. Для сборки Geany требуется только наличие библиотеки GTK и её зависимостей (Pango, Glib и ATK). Код проекта распространяется под лицензией GPLv2+ и написан на языках Си и Си++ (на C++ код интегрированной библиотеки scintilla). Пакеты формируются для BSD-систем и основных дистрибутивов Linux.
Основные возможности Geany:
  • Подсветка синтаксиса.
  • Автодополнение имён функций/переменных и языковых конструкций, подобных if, for и while.
  • Автодополнение тегов HTML и XML.
  • Всплывающие подсказки о вызовах.
  • Возможность сворачивания блоков кода.
  • Построение редактора на базе компонента для редактирования исходных текстов Scintilla.
  • Поддержка 75 языков программирования и разметки, включая 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.

===========
Источник:
OpenNet.RU
===========

Похожие новости: Теги для поиска: #_geany, #_ide
Профиль  ЛС 
Показать сообщения:     

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

Текущее время: 22-Ноя 08:09
Часовой пояс: UTC + 5