Geany ( IPA : dʒiːni [3] ) - это легкий текстовый редактор с графическим интерфейсом пользователя [4], использующий Scintilla и GTK , включая базовые функции IDE . Он разработан так, чтобы иметь короткое время загрузки с ограниченной зависимостью от отдельных пакетов или внешних библиотек в Linux. Он был перенесен на широкий спектр операционных систем, таких как BSD , Linux , macOS , [5] Solaris и Windows . Порт Windows не имеет встроенного окна терминала; в версии для Windows также отсутствуют внешние инструменты разработки, присутствующие в Unix , если они не установлены пользователем отдельно. [6] Среди поддерживаемых языков программирования и языков разметки являются C , C ++ , C # , Java , JavaScript , PHP , HTML , LaTeX , CSS , Python , Perl , Рубин , Pascal , Haskell , Erlang , Вала и многие другие. [7]
Автор (ы) оригинала | Энрико Трегер |
---|---|
Разработчики) | Авторы Geany |
Первый выпуск | 19 октября 2005 г . |
Стабильный выпуск | 1.37.1 / 8 ноября 2020 г . |
Репозиторий |
|
Написано в | C , C ++ [1] |
Операционная система | Linux macOS Windows |
Размер | 14 МБ (Windows) |
Тип | IDE |
Лицензия | GPLv2 + [2] |
Веб-сайт | geany .org |
В отличие от традиционных редакторов на основе Unix, таких как Emacs или Vim , Geany больше напоминает редакторы программирования, распространенные в Microsoft Windows, такие как Notepad ++ , который также использует Scintilla. [8]
Это бесплатное программное обеспечение под лицензией GNU GPL версии 2 или более поздней. [2] В 2012 году номер версии был увеличен до 1,22 с 0,21, чтобы отразить зрелость продукта, как того требовали многие пользователи. [9] Версия 1.29 основана на GTK + 3.22. [10] Версия 1.36 основана на GTK + 3.24.14. [11] Версия 1.37.1 - последняя версия с поддержкой GTK + 2.24. [12]
Функции
- Автозаполнение
- Закладки (называемые маркерами )
- Поддержка нескольких документов
- Простое управление проектом
- Подсветка синтаксиса
- Сворачивание кода (частично)
- Списки символов
- Кодовая навигация
- Встроенный эмулятор терминала [13]
- Система сборки для компиляции и выполнения кода с использованием внешних инструментов
- Расширяется через плагины
- Столбец / блок / вертикальный выбор (с помощью Shift + Ctrl + клавиши со стрелками)
- Настраиваемое пользователем действие клавиатуры для сопоставления функций редактора [14]
Смотрите также
- Портал бесплатного программного обеспечения
- Сравнение интегрированных сред разработки
- Код :: Блоки
Рекомендации
- ^ "geany / geany: быстрая и легкая IDE" . GitHub . 11 июля 2016 . Проверено 11 июля 2016 .
- ^ а б «Стандартная общественная лицензия GNU: версия 2, июнь 1991 г.» . geany.svn.sourceforge.net. Архивировано из оригинала на 2013-05-18 . Проверено 3 февраля 2014 .
- ^ «FAQ по Geany: как вы произносите Geany?» .
- ^ «Быстрый и мощный редактор Geany предлагает функции IDE» . Linux.com. Архивировано из оригинала на 2009-02-08 . Проверено 3 февраля 2014 .
- ^ "geany.darwinports.com" . geany.darwinports.com. Архивировано из оригинала на 2010-02-16 . Проверено 3 февраля 2014 .
- ^ «Запуск Geany в Windows» . Geany . Проверено 1 января 2020 .
- ^ «Поддерживаемые типы файлов» . Geany . Проверено 1 января 2020 .
- ^ «Блокнот ++ и Scintilla» . Проверено 18 февраля 2019 .
- ^ "Архив новостей Geany" .
Многие пользователи сказали нам, что наши номера версий не отражают зрелость Geany в их глазах, и хотели, чтобы их изменили, чтобы отразить это. Поэтому после некоторого обсуждения мы решили переименовать эту версию 1.22 вместо 0.22.
- ^ https://www.debugpoint.com/2016/11/geany-released-with-improved-gtk-3-22-support/
- ^ https://www.geany.org/documentation/releasenotes/
- ^ https://pkgs.org/download/geany-gtk2
- ^ «Площадка для фрилансера! | Использование VTE от Geany» . bayu.freelancer.web.id. 2008-08-26. Архивировано из оригинала на 2011-09-10 . Проверено 3 февраля 2014 .
- ^ https://www.geany.org/manual/current/index.html#keybinding-preferences
Внешние ссылки
- Официальный веб-сайт
- Официальный репозиторий плагинов на GitHub
СМИ, связанные с Geany, на Викискладе?