Geany

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Robiteria (обсуждение | вклад) в 17:06, 12 марта 2014 (Разрешение значений с помощью бота: Ada — изменение ссылок на Ада (язык программирования)). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Geany
Логотип программы Geany
Скриншот программы Geany
Тип интегрированная среда разработки,
текстовый редактор
Авторы Nick Treleaven,
Colomban Wendling,
Enrico Tröger,
Frank Lanitz
Разработчик сообщество
Написана на C
Интерфейс графический (GTK+)
Операционные системы Linux и др. UNIX-подобные, Windows
Языки интерфейса русский и ещё 31 язык
Первый выпуск октябрь 2005[1]
Последняя версия 1.23.1 (19 мая 2013[2])
Репозиторий github.com/geany/geany
Лицензия GNU GPL
Сайт geany.org
Логотип Викисклада Медиафайлы на Викискладе

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

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

Функции

  • Подсветка исходного кода с учетом синтаксиса используемого языка программирования (язык определяется автоматически по расширению файла).
  • Автозавершение слов.
  • Автоматическая подстановка закрывающих тегов HTML / XML. Автоподстановка стандартных и существующих в открытых файлах функций.
  • Простой менеджер проектов.
  • Поддержка плагинов.
  • Встроенный эмулятор терминала.
  • Поддержка большого количества кодировок.
  • Гибкий интерфейс.
  • Возможность использования и создания сниппетов. Для этого используется специальный файл snippets.conf в каталоге /home/user/.config/geany позволяющий создавать свои сниппеты.
  • Возможность использования и создания шаблонов файлов. Шаблоны должны быть расположены в каталоге /home/user/.config/geany/templates/files
  • Отладка кода с помощью модуля (плагина) GeanyGDB (использует отладчик GDB).
  • Использование контекстной документации man, Devhelp. Можно использовать свои, добавив, например: firefox http://www.opennet.ru/man.shtml?topic='%w'&russian=0

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

Примечания

  1. См. файл ChangeLog.pre-0-17 в архиве с исходными кодами Geany.
  2. Репозиторий Geany
  3. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 https://www.geany.org/about/filetypes/

Ссылки