Geany

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Geany
Geany logo.png
Geany Main.png
Тип інтегроване середовище розробки,
текстовий редактор
Автор(и) Nick Treleaven,
Colomban Wendling,
Enrico Tröger,
Frank Lanitz
Розробник спільнота
Перший випуск жовтень 2005[1]
Стабільний випуск 1.24.1 (16 квітня, 2014; 5 років тому (2014-04-16))
Версії 1.35 (28 квітня 2019)[2]
Репозиторій github.com/geany/geany
Операційна система Linux та інші UNIX-подібні, Windows
GNU фреймворк GTK
Написано на C
Доступні мови українська
та ще 31 мова
Стан розробки активна
Ліцензія GNU GPL
Онлайн-документація geany.org/manual/
www.geany.org

Geany у Вікісховищі?

Geany — вільний текстовий редактор з базовими елементами інтегрованого середовища розробки, побудований на основі Scintilla з використанням бібліотеки 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 [1]

Мови, які підтримуються[ред. | ред. код]

Geany підтримує роботу з такими мовами програмування й розмітки:

Виноски[ред. | ред. код]

  1. Див. файл ChangeLog.pre-0-17 в архіві з початковим кодом Geany.
  2. https://www.geany.org/Main/20190428

Посилання[ред. | ред. код]