- Руководство по настройке Geany для работы с языками программирования
- Материал из Edumandriva
- Содержание
- FreePascal
- FreeBASIC
- Haskell
- Python
- SLUSAR.SU
- Логово Программиста
- Geany — среда разработки для C, C++, HTML, python, php и т.д.
- 7 идей о “ Geany — среда разработки для C, C++, HTML, python, php и т.д. ”
- Добавить комментарий Отменить ответ
- Настроить geany для windows
- Запуск среды разработки Geany
- Создание шаблона pascal-программы
- Сохранение программы в файл на диске
- Компиляция
- Выполнение программы
- Настройка Geany на Windows (не пашет)
- Среда разработки Geany
- 1. Преимущества Geany
- 2. Запуск программы
- 3. Настройки программы
- 4. Работа с проектами
- 5. Плагины для Geany
Руководство по настройке Geany для работы с языками программирования
Материал из Edumandriva
Содержание
FreePascal
Для настройки Geany при работе с FreePascal вам необходимо выполнить следующие действия:
- Выбрать создание простого файла на языке Pascal: Файл → Создать. Затем задайте тип документа: Документ → Установить тип файла → Языки программирования → исходный файл Pascal или создайие файл с заготовкой структуры и лицензией GPL выберите Файл → Новый (с шаблоном) → исходный файл Pascal.
- Выбрать Собрать → Задать параметры сборки. В открывшемся окне в поле Скомпилировать вместо
fpc «%f»
задайте
C:\lazarus\fpc\2.2.2\bin\i386-win32\fpc «%f»
где C:\lazarus\fpc\2.2.2\bin\i386-win32\ — путь до файла компилятора fpc.exe. - Аналогично задайте путь в окне Выполнить.
FreeBASIC
Для настройки Geany при работе с FreeBASIC вам необходимо выполнить следующие действия:
- Выбрать создание простого файла на языке BASIC: Файл → Создать. Затем задайте тип документа: Документ → Установить тип файла → Языки программирования → исходный файл FreeBasic.
- Выбрать Собрать → Задать параметры сборки. В открывшемся окне в поле Скомпилировать вместо
fbc «%f»
задайте
D:\Program Files\FreeBASIC\fbc «%f» -lang qb
где C:\lazarus\fpc\2.2.2\bin\i386-win32\ — путь до файла компилятора fbc.exe
-lang qb – использовать совместимость с MS QBASIC (если необходимо). - Аналогично задайте путь в окне Выполнить.
Haskell
Для настройки Geany при работе с Haskell вам необходимо выполнить следующие действия:
- Выбрать создание простого файла на языке Haskell: Файл → Создать. Затем задайте тип документа: Документ → Установить тип файла → Языки программирования → исходный файл Haskell.
- Выбрать Собрать → Задать параметры сборки. В открывшемся окне в поле Скомпилировать вместо
ghc —make «%f»
задайте
D:\ghc\ghc-6.10.1\bin\ghc —make «%f»
где D:\ghc\ghc-6.10.1\bin\ — путь до файла компилятора ghc.exe. - Аналогично задайте путь в окне Выполнить.
Python
Для настройки Geany при работе с Python вам необходимо выполнить следующие действия:
SLUSAR.SU
Логово Программиста
Geany — среда разработки для C, C++, HTML, python, php и т.д.
Современные IDE очень тяжелые и совсем неудобны для разработки простых консольных приложений, скриптов, верстки и т.д.
Сегодня я покажу вам кросcплатформенную IDE Geany. Впервые я с ней познакомился, когда писал скрипт на PHP (Базу данных пользователей). Как PHP и HTML,CSS редактор она показала себя превосходно. В дальнейшем я использовал ее для написания скриптов на python, в некоторых случаях Geany была более удобна, чем Spyder. А также писал небольшие программки на С++ под Linux.
Чтобы писать код на Си и С++ в Windows в этой замечательной программе, нужно всего лишь выполнить действия по установке компилятора, которые указаны в этой статье и установить саму Geany. Её можно скачать на официальном сайте ТУТ, а также сразу скачайте плагины ТУТ. Плюс, советую установить Python, его качаем тут.
Итак, если вы все установили, тогда давайте проверим как же это работает. PHP и HTML вы и сами сможете проверить. А я вам покажу Си, C++ и Python скриптики, которые может обрабатывать geany.
Для этого создадим на диске С папку Projects, куда мы будем сохранять наши программки.
Первая программа на Си. Создаем в папке Projects файл proga.c и копируем туда такой код:
Теперь нам нужно выполнить наш код, но прежде его нужно скомпилировать. Для этого жмем кнопку СБОРКА в верхней панели, а уже потом кнопку ВЫПОЛНИТЬ. После чего у вас запустится консольное приложение.
Теперь проверим программу на С++. Создаем все в той же папке файл prog.cpp, открываем в Geany.
Для того, чтобы в консоли адекватно отображались кириллические символы, нужно настроить кодировку. Выбираем в верхнем меню Документы — Настройка кодировки — Восточно Европейская — Кириллица/Русская (СР866).
И копируем код:
Жмем Сборка — Выполнить. Вуаля, все работает!
Ну и, напоследок, Python. Тут сначала нужно провести некоторые настройки. Сначала питон 3 устанавливаем на ваш компьютер, затем переходим в диск С и копируем путь к папке с питоном, у меня это C:\Python34, у вас может быть версия питона поновее, поэтому название папки будет отличаться. Теперь этот путь нам нужно занести в глобальные переменные.
Клацаем правой кнопкой мыши на мой компьютер — свойства — слева видим Дополнительные параметры системы (если у вас WIN 7) — в появившемся окне внизу ищем кнопку Переменные среды и жмем ее — выделяем PATH — жмем изменить и в конец, псле ; (если нет то поставьте 😉 лепим наш путь C:\Python34. Все в конце ничего не ставим, жмем на все Ок.
Теперь переходим в Geany и создаем все в той же папке Projects файл prog.py и копируем туда код:
После чего просто жмем Выполнить. И наслаждаемся выполнением программы)).
На этом все. Все вопросы в комментариях).
7 идей о “ Geany — среда разработки для C, C++, HTML, python, php и т.д. ”
Спасибо большое. А чем хуже Brackets или VS Code
Ничем. Я просто рассказал про хороший редактор.
Может подскажете как настроить документацию? Например, захотелось посмотреть как работать с функцией fopen и какие параметры ей подать простым нажатием на кнопку после того как выделил и получить коммент
Заранее благодарен
Рассмотрим то, что ты сообщил!
Этот материал будет полезен всем пользователям сети.
Я утверждаю, что на данном веб блоге определенно получаю новые знания, в то время как другие пользователи просто не хотят этого делать…
Вы настолько ясно преподнесли информацию,
что читатели определенно смогут без проблем уловить суть:) Я обязательно вернусь снова, чтобы узнать больше по этому вопросу:) С благодарностью:
)
Сделал все, как вы сказали, но программа не запускается, а в статусе пишут: «Процесс дал сбой (Не удается найти указанный файл)».
Ну, раз результат не идентичен, значит проблема в действиях. Попробуйте повторить все с самого начала. Так вы лучше поймете, что делаете и быстрее найдете ошибку. Либо не соврешите ее во второй раз.
Добрый день, на C# как можно писать программки в среде Geany для Win?
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.
Настроить geany для windows
После того, как в системе были пряморуко установлены 2 вещи:
- freepascal-компилятор
- интегрированная среда разработки (IDE) программного обеспечения Geany
можно легко приступать к более-менее комфортному программрованию.
Вобщем, наши цели на данном этапе таковы:
- написать свою первую программу на языке Pascal
- понять, как эта программа работает и какова вообще структура pascal-прогаммы
- разобраться с интерфейсом Geany
- убедиться – что программирование это до тупости простое занятие
Начнем постепенно:)
Сейчас ты создашь программу, которая выведет на монитор историческое приветствие «Привет, Мир!».
Сама программа достаточно проста
Для того, чтоб программа заработала, потребуется выполнить следующие простые действия:
- запустить Geany (Главное меню – Разработка – Geany)
- сохранить текст программы в файле с расширением .pas
- создать пустой шаблон pascal-программы (Файл – Создать из шаблона – program.pas)
- набрать текст программы (или скопировать готовый пример)
- проверить текст на ошибки, исправить найденные ошибки (Сборка – Скомпилировать)
- запустить программу на исполнение и полюбоваться на в терминале результат ее работы(Сборка – Выполнить)
Запуск среды разработки Geany
Главное меню – Разработка – Geany
Запустив Geany ты увидишь перед собой достаточно привычное окно.
Все как обычно – строка меню вверху, под меню есть панель инструментов с иконками. Пустое пока рабочее поле.
Geany для тебя – это просто текстовый редактор типа Блокнота с некоторыми дополнительными возможностями. В Geany ты будешь набирать и редактировать свои программы как обычные текстовые файлы, компилятор поможет тебе находить и исправлять ошибки в программе. Программу прямо из Geany можно будет запустить на исполнение и посмотреть, как она работает.
Создание шаблона pascal-программы
Надо понимать, что Geany может использоваться для программирования на самых разных языках. Pascal только один из поддерживаемых.
Файл – Создать из шаблона – program.pas
После выполнения этой команды получим следующее:
Сохранение программы в файл на диске
Мало ли что:) Первым делом заготовку программы сохранить надо. Тут все просто
Файл – Сохранить
Проанализируем предложенный шаблон
Идущий с самого начала довольно большой кусок текста красного цвета в фигурных скобках – это просто комментарий. Его можно спокойно удалить. Просто запомни – фигурные скобки используются для создания комментариев кода программы.
Program Без_имени;
Это заголовок программы. Вместо имеющегося Без_имени надо вписать имя программы латинскими символами без пробелов.
uses crt;
Зто небольшой служебный блок. Нашей маленькой программе такой блок не потребуется и его можно удалить.
var
i: byte;
Блок var – очень важный служебный блок. В нем прописывают все переменные, которые будут использоваться в программе. Твоя первая программа будет очень простой, переменные в ней не используются, так что этот блок тоже можно удалить.
Блок Begin-End – это основной блок программы. Между служебными словами Begin-End как раз и должны находиться те команды, которые будет выполнять компьютер.
Тебе потребуется вписать в этот блок всего одну команду
writeln (‘Привет, Мир!’);
В итоге должен получиться вот такой код
(цифры слева от линии набирать разумеется не надо – это просто номера строк для удобства восприятия)
Компиляция
Текст набран. Теперь необходимо превратить его в понятный процессору набор команд. Для этого служит компилятор.
Сборка – Скомпилировать
Если в тексте программы все было правильно – то компилятор сообщит об этом.
Если имелись синтакстические ошибки, то компилятор опять же сообщит об этом факите и подчеркнет строку с ошибкой красной волнистой линией. Ошибку надо будет исправить и повторить компиляцию. Так до тех пор – поки все ошибки не будут исправленя и компиляция не будет завершена успешно.
Выполнение программы
Запусаем программу на выполнение
Сборка – Выполнить
Открывается окно терминала и в нем программа начинает выполняться. Все те команды, которые находятся в основном блоке (между служебными словами Begin-End) последовательно друг за другом выполняются компьютером и результаты ты как раз и можешь наблюдать в окне терминале.
Настройка Geany на Windows (не пашет)
IDE Geany: настройка
как настроить Geany, чтобы компилировать файлы? текущее окно настройки выглядит так.
Настройка Geany
Здравствуйте! Использую Geany для написания программ. Соответственно сегодня я решил полезть в.
прогу написал, но что-то не пашет, или пашет неправильно посмотрите
В матрице удалить столбцы, в которых все числа меньше нуля. вот код uses crt; type.
Windows search, не пашет поиск
Всем доброго времени суток. У меня не работает поиск, месяца два как вижу уже. Прочел все темы на.
А где std? А где результат компиляции? Зачем .h в iostream?
Добавлено через 14 секунд
Да ладно, вкурил ведь, всего 12 часов и Hello на экране
Добавлено через 2 минуты
Да, возник вопрос по классам и модулям, вопрос весьма общий, в какой раздел его написать?
Тематические курсы и обучение профессиям онлайн Профессия Разработчик на C++ (Skillbox) Архитектор ПО (Skillbox) Профессия Тестировщик (Skillbox) |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.
Не пашет coffeescript в прадакшн (наполовину пашет;) )
Приветствую, имеется проблема с работой скриптов. Так как в данной теме я знаний у меня нет — прошу.
Windows server 2003 — не пашет инет
поставил windows server 2003, и не пашет инет, даже шнур не мегает и.т.д. в чем может быть дело.
Петцольд, Программирование для Windows 95 — настройка соответствующей среды в Windows XP
Доброго времени суток, многоуважаемое сообщество CF.ru! Проблема вкратце такова: пошел на курсы.
«Создание и настройка локальной сети между Windows 8 и Windows 7»
Всем привет нужная помощь.. Не могу создать дом.группу. В общем на пк с ОС «Win 8.1» подключен.
Среда разработки Geany
Geany — среда разработки программного обеспечения, написанная на языке C с использованием библиотеки GTK+. Отличие Geany в том, что это быстрая и легкая среда разработки.
1. Преимущества Geany
Geany — это текстовый редактор, который позволяет подключать сторонние библиотеки для создания полноценной среды разработки. Geany поддерживает 64 языка программирования. Имеет следующие особенности:
- быстрый,
- бесплатный,
- кроссплатформенный,
- портабельный,
- русскоязычный,
- расширяемый.
В настоящее время одной из самой популярной сред разработки является NotePad++. Эти два редактора основаны на одном движке Scintilla. При этом Notepad++ работает только в среде Windows, а Geany работает под управлением Windows, Linux, FreeBSD , NetBSD , OpenBSD , MacOS X, AIX v5.3 и Solaris Express.
Поэтому среди этих двух программ лучше выбирать Geany.
Основные функции Geany:
- Подсветка синтаксиса,
- Поддержка большого количества кодировок,
- Сворачивание блоков кода,
- Автозавершение имен,
- Работа со сниппетами (фрагментами кода),
- Автоматическое закрытие тегов XML и HTML,
- Поддержка языков C, Java, PHP, HTML, Python, Perl, Pascal и других,
- Списки имен,
- Навигация по коду,
- Отладка (требуется плагин GeanyGDB),
- Использование контекстной документации man, Devhelp,
- Сборка — система для компиляции и исполнения кода,
- Простое управление проектом,
- Интерфейс для модулей.
2. Запуск программы
Редактор Geany включен в сборку «PHP-экспресс«, поэтому, если она у вас установлена, то для запуска нажмите на
При запуске Geany загружает все файлы, которые были открыты в предыдущем сеансе работы. Это можно отключить в настройках.
3. Настройки программы
Geany имеет множество настроек, поэтому весьма удобен в работе. Для изменения настроек нажмите меню «Правка — Настройки».
Можно поменять панель инструментов.
4. Работа с проектами
В основе работы Geany лежит работа с проектами. Для создания проекта нужно выполнить пункт меню: «Проект — Новый». Действия с проектом настраиваются в свойствах проекта.
5. Плагины для Geany
Функциональность редактора расширяется плагинами. Список плагинов достаточно большой. Посмотреть его можно здесь: plugins.geany.org
Вы также можете написать свои собственные плагины на C. Или написать сценарии Lua для Geany с помощью плагина Lua.