Geany

Матеріал з Вікіпедії — вільної енциклопедії.
Jump to navigation Jump to search
Geany
Geany logo.png
Geany Main.png
Тип інтегроване середовище розробки,
текстовий редактор
Автор(и) Nick Treleaven,
Colomban Wendling,
Enrico Tröger,
Frank Lanitz
Розробник спільнота
Перший випуск жовтень 2005[1]
Стабільний випуск 1.24.1 (16 квітня 2014; 1526 днів тому)
Версії 1.33[2]
Репозиторій github.com/geany/geany
Операційна система Linux та інші UNIX-подібні, Windows
GNU фреймворк GTK+
Написано на C
Доступні мови українська
та ще 31 мова
Стан розробки активна
Ліцензія GNU GPL
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://api.github.com/repos/geany/geany/releases

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