|
@@ -0,0 +1,54 @@
|
|
|
+#Geany
|
|
|
+**Geany** — среда разработки программного обеспечения, написанная на языке C с использованием библиотеки GTK+. Отличие Geany в том, что это быстрая и легкая среда разработки.
|
|
|
+Преимущества Geany
|
|
|
+Geany — это текстовый редактор, который позволяет подключать сторонние библиотеки для создания полноценной среды разработки. Geany поддерживает 64 языка программирования. Имеет следующие особенности:
|
|
|
+быстрый,
|
|
|
+1. бесплатный,
|
|
|
+2. кроссплатформенный,
|
|
|
+3. портабельный,
|
|
|
+4. русскоязычный,
|
|
|
+5. расширяемый.
|
|
|
+
|
|
|
+В настоящее время одной из самой популярной сред разработки является NotePad++. Эти два редактора основаны на одном движке Scintilla. При этом Notepad++ работает только в среде Windows, а Geany работает под управлением Windows, Linux, FreeBSD , NetBSD , OpenBSD , MacOS X, AIX v5.3 и Solaris Express.
|
|
|
+Поэтому среди этих двух программ лучше выбирать Geany.
|
|
|
+___
|
|
|
+### Основные функции Geany:
|
|
|
+1. Подсветка синтаксиса,
|
|
|
+2. Поддержка большого количества кодировок,
|
|
|
+3. Сворачивание блоков кода,
|
|
|
+4. Автозавершение имен,
|
|
|
+5. Работа со сниппетами (фрагментами кода),
|
|
|
+6. Автоматическое закрытие тегов XML и HTML,
|
|
|
+7. Поддержка языков C, Java, PHP, HTML, Python, Perl, Pascal и других,
|
|
|
+8. Списки имен,
|
|
|
+9. Навигация по коду,
|
|
|
+10. Отладка (требуется плагин GeanyGDB),
|
|
|
+11. Использование контекстной документации man, Devhelp,
|
|
|
+12. Сборка — система для компиляции и исполнения кода,
|
|
|
+13. Простое управление проектом,
|
|
|
+14. Интерфейс для модулей.
|
|
|
+___
|
|
|
+### Запуск программы
|
|
|
+Редактор Geany включен в сборку «PHP-экспресс«, поэтому, если она у вас установлена, то для запуска нажмите на
|
|
|
+c:\Prog\Geany\GeanyPortable.exe
|
|
|
+
|
|
|
+При запуске Geany загружает все файлы, которые были открыты в предыдущем сеансе работы. Это можно отключить в настройках.
|
|
|
+Если хотите запускать Geany с английским интерфейсом, то создайте новый документ в Geany и напишите две строки:
|
|
|
+set LANG=en
|
|
|
+start GeanyPortable
|
|
|
+Затем сохраните этот документ под именем с расширением с именем geany_en.bat. Теперь двойной клик по этому файлу будет запускать Geany с английским интерфейсом.
|
|
|
+___
|
|
|
+### Настройки программы
|
|
|
+Geany имеет множество настроек, поэтому весьма удобен в работе. Для изменения настроек нажмите меню «Правка — Настройки».
|
|
|
+
|
|
|
+Можно поменять панель инструментов.
|
|
|
+
|
|
|
+___
|
|
|
+### Работа с проектами
|
|
|
+В основе работы Geany лежит работа с проектами. Для создания проекта нужно выполнить пункт меню: «Проект — Новый». Действия с проектом настраиваются в свойствах проекта.
|
|
|
+
|
|
|
+___
|
|
|
+### Плагины для Geany
|
|
|
+Функциональность редактора расширяется плагинами. Посмотреть его можно здесь: plugins.geany.org
|
|
|
+
|
|
|
+Также можно написать свои собственные плагины на C. Или написать сценарии Lua для Geany с помощью плагина Lua.
|