2.11.1.1 Установка Geany
Скачать документ Установка
Замена терминала
Простая программа на языке pascal
Окружение
- Версия РЕД ОС: 7.3
- Конфигурация: Рабочая станция
- Версия ПО: geany-1.36
Geany — среда разработки программного обеспечения, написанная на языке C с использованием библиотеки GTK+. Отличие Geany в том, что это быстрая и легкая среда разработки.
Geany совмещает в себе редактор исходного кода, который поддерживает подсветку синтаксиса большого числа языков и базовые возможности по автодополнению ключевых слов, инструменты для компиляции и запуска программ.
Работать с ней очень удобно и приятно, к тому же она не ограничивает пользователя только одним языком. Всего поддерживается более 60 языков программирования.
Вы можете подробнее ознакомиться с работой Geany, просмотрев наши обучающие видео:
на RuTube — Geany - программировать просто. Первая программа на Pascal;
в Яндекс.Дзен — Geany - программировать просто. Первая программа на Pascal;
в VK Видео — Geany - программировать просто. Первая программа на Pascal.
На наших каналах вы также сможете найти много другой полезной информации.
Основные функции Geany:
подсветка синтаксиса;
поддержка большого количества кодировок;
сворачивание блоков кода;
автозавершение имён;
работа со сниппетами (фрагментами кода);
автоматическое закрытие тегов xml и html;
поддержка языков c, java, php, html, python, perl, pascal и других;
списки имен;
навигация по коду;
отладка (требуется плагин geanygdb);
использование контекстной документации man, devhelp;
сборка — система для компиляции и исполнения кода;
простое управление проектом;
интерфейс для модулей.
Основное окно редактора состоит из 6 основных блоков:
Строка основного меню.
Панель инструментов с кнопками.
Боковая панель.
Основное поле редактора.
Панель сообщений.
Панель состояний.
Установка
- Для установки необходимо перейти в сеанс пользователя root:
su -
и выполнить команду:
dnf install geany
также необходимо установить компилятор языка Pascal:
dnf install fpc
Запуск доступен из «Меню» - «Программирование» - «Среда разработки Geany».
Замена терминала
По умолчанию для запуска скомпилированной программы используется программа xterm. Если она не установлена, это можно сделать командой:
dnf install xterm
Терминал можно заменить на стандартный. Для этого необходимо перейти в Настройки («Правка» - «Настройки»). В появившемся окне в пункте «Инструменты», в поле «Терминал» необходимо заменить xterm на mate-terminal.
После сохранения внесенных изменений программа по умолчанию будет запускаться в стандартном для MATE терминале.
Простая программа на языке pascal
Для создания новой программы в Geany необходимо выбрать пункт меню «Файл» - «Создать из шаблона» - «program.pas». Откроется шаблон для написания кода:
Затем необходимо сохранить файл программы («Файл» - «Сохранить»).
Далее следует написать основной код программы. Т.к. рассматривается простейшая программа, можно использовать в качестве основного кода программы вывод текстовой строки «Привет, МИР!!!» в терминал.
В процессе написания текста программы постоянно отображаются подсказки. Если необходимая команда есть в подсказке, можно выбрать её двойным нажатием ЛКМ или клавишами вверх/вниз + Enter.
После того как программа написана, необходимо ее преобразовать в понятный процессору набор команд. Для этого существует компилятор. Одновременно с компиляцией происходит проверка текста программы на наличие ошибок. Компиляция запускается в пункте меню «Сборка» - «Скомпилировать».
Если в тексте программы есть синтаксические ошибки, компилятор сообщит об этом и подчеркнет строку с ошибкой красной линией.
Ошибку необходимо исправить и повторить компиляцию. Данные действия выполняются до тех пор, пока все ошибки не будут исправлены и компиляция не будет завершена успешно.
После успешной компиляции можно проверить работу программы. Запустите её на исполнение «Сборка» - «Выполнить».
Откроется окно терминала и программа начнет выполняться. Останется только проконтролировать правильность выполнения написанной программы, при необходимости исправить и повторить компиляцию.
Дата последнего изменения: 09.09.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.