Настроить geany для windows

Руководство по настройке Geany для работы с языками программирования

Материал из Edumandriva

Содержание

FreePascal

Для настройки Geany при работе с FreePascal вам необходимо выполнить следующие действия:

  1. Выбрать создание простого файла на языке Pascal: Файл → Создать. Затем задайте тип документа: Документ → Установить тип файла → Языки программирования → исходный файл Pascal или создайие файл с заготовкой структуры и лицензией GPL выберите Файл → Новый (с шаблоном) → исходный файл Pascal.
  2. Выбрать Собрать → Задать параметры сборки. В открывшемся окне в поле Скомпилировать вместо
    fpc «%f»
    задайте
    C:\lazarus\fpc\2.2.2\bin\i386-win32\fpc «%f»
    где C:\lazarus\fpc\2.2.2\bin\i386-win32\ — путь до файла компилятора fpc.exe.
  3. Аналогично задайте путь в окне Выполнить.

FreeBASIC

Для настройки Geany при работе с FreeBASIC вам необходимо выполнить следующие действия:

  1. Выбрать создание простого файла на языке BASIC: Файл → Создать. Затем задайте тип документа: Документ → Установить тип файла → Языки программирования → исходный файл FreeBasic.
  2. Выбрать Собрать → Задать параметры сборки. В открывшемся окне в поле Скомпилировать вместо
    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 (если необходимо).
  3. Аналогично задайте путь в окне Выполнить.

Haskell

Для настройки Geany при работе с Haskell вам необходимо выполнить следующие действия:

  1. Выбрать создание простого файла на языке Haskell: Файл → Создать. Затем задайте тип документа: Документ → Установить тип файла → Языки программирования → исходный файл Haskell.
  2. Выбрать Собрать → Задать параметры сборки. В открывшемся окне в поле Скомпилировать вместо
    ghc —make «%f»
    задайте
    D:\ghc\ghc-6.10.1\bin\ghc —make «%f»
    где D:\ghc\ghc-6.10.1\bin\ — путь до файла компилятора ghc.exe.
  3. Аналогично задайте путь в окне Выполнить.

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, куда мы будем сохранять наши программки.

Читайте также:  Amd драйвера для линукса

Первая программа на Си. Создаем в папке 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 вещи:

  1. freepascal-компилятор
  2. интегрированная среда разработки (IDE) программного обеспечения Geany

можно легко приступать к более-менее комфортному программрованию.

Вобщем, наши цели на данном этапе таковы:

  1. написать свою первую программу на языке Pascal
  2. понять, как эта программа работает и какова вообще структура pascal-прогаммы
  3. разобраться с интерфейсом Geany
  4. убедиться – что программирование это до тупости простое занятие
Читайте также:  Ch341ser inf windows 10

Начнем постепенно:)
Сейчас ты создашь программу, которая выведет на монитор историческое приветствие «Привет, Мир!».
Сама программа достаточно проста

Для того, чтоб программа заработала, потребуется выполнить следующие простые действия:

  1. запустить Geany (Главное меню – Разработка – Geany)
  2. сохранить текст программы в файле с расширением .pas
  3. создать пустой шаблон pascal-программы (Файл – Создать из шаблона – program.pas)
  4. набрать текст программы (или скопировать готовый пример)
  5. проверить текст на ошибки, исправить найденные ошибки (Сборка – Скомпилировать)
  6. запустить программу на исполнение и полюбоваться на в терминале результат ее работы(Сборка – Выполнить)

Запуск среды разработки 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, чтобы компилировать файлы? текущее окно настройки выглядит так.

Читайте также:  Mac os snow leopard hackintosh

Настройка 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.

Оцените статью