Geany

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Geany
Логотип программы Geany
Скриншот программы Geany
Тип ИСР
Разработчики Frank Lanitz[вд],Enrico Tröger[вд],Jiří Techet[вд]иNick Treleaven[вд]
Написана на Си[3]иC++[3]
Интерфейс GTK
Операционные системы Linux[4],macOS[4],Windows[4]иUnix-подобная операционная система
Первый выпуск 19 октября2005
Последняя версия
Репозиторий github /geany/geany
Лицензия GNU GPL 2+[вд][5]
Сайт geany.org(англ.)
Логотип ВикискладаМедиафайлы на Викискладе

Geanyсреда разработки программного обеспечения,написанная с использованиембиблиотекиGTK.Доступна для следующих операционных систем:BSD,GNU/Linux,macOS,SolarisиWindows.Geany распространяется согласноGNU General Public License.

Geany не включает в свой составкомпилятор.Для созданияисполняемого кодаиспользуетсяGNU Compiler Collectionили, при необходимости, любой другойкомпилятор.

  • Подсветкаисходного кодас учётом синтаксиса используемогоязыка программирования(язык определяется автоматически по расширению файла).
  • Автозавершение слов.
  • Автоматическая подстановка закрывающихтеговHTML/XML.Автоподстановка стандартных и существующих в открытых файлах функций.
  • Простой менеджер проектов.
  • Поддержкаплагинов.
  • Встроенный эмулятор терминала.
  • Поддержка большого количества кодировок.
  • Гибкий интерфейс.
  • Возможность использования и созданиясниппетов.Для этого используется специальный файл snippets.conf в каталоге[6]/home/user/.config/geany, позволяющий создавать свои сниппеты.
  • Возможность использования и создания шаблонов файлов. Шаблоны должны быть расположены в каталоге[6]/home/user/.config/geany/templates/files
  • Отладка кода с помощью модуля (плагина) GeanyGDB (использует отладчикGDB).
  • Использование контекстной документации man, Devhelp. Можно использовать свои.
  • С версии 1.24 в дистрибутив под Windows включены цветовые схемы редактора[7].

Поддерживаемые языки программирования и разметки

[править|править код]