Как работать с FreePascal

При запуске окна FreePascal оно имеет небольшие размеры.



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



В окне свойств перейдем на закладку "Шрифт" и увидим какие настройки сделаны для консольных окон по умолчанию, а также схематичное отображение как будет выглядеть окно по отношению к экрану монитора (первая стрелка).



Выставим указаные параметры (при необходимости скорректируйте под себя) - схематичное отображение покажет как наше окно будет выглядеть по отношению к экрану, а книзу мы увидим, как будет выглядеть шрифт в нашем окне.



С новыми параметрами окно FreePascal выглядит комфортно больше:



Для создания программы, нужно создать новый файл - Выбираем меню "File -> New".



Составили код программы и обрактив внимание, что по умолчанию наша программа называется noname01.pas. Замечу, что и местом сохранения по умолчанию является каталог компилятора FreePascal, что не сосвсем-то хорошо.



Поэтому выберем своё место расположения файла и дадим программе своё имя файла. Выбираем меню "File -> Save as...".



Внизу окна сохранения указывается путь, в котром FreePascal собирается сохранить файл (изначально это паталог самого компилятора). Сменим каталог, кликая дважды на две точки (или ставим на две точки курсор и нажимаем клавишу Enter на клавиатуре). Так мы будем подниматься вверх по дереву каталогов.



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



Остановимся в каталоге C:\FPC\ (чтобы далеко не ходить) и дадим нашему файлу своё название.



Вверху окна с кодом программы мы увидим путь и название нашегой файла.



Для компиляции и выполнения нашей программы выбираем меню "Run -> Run" или на клавиатуре нажимаем комбинацию клавиш Ctrl+F9.



При нахождении ошибок - компилятор выдаст сообщение об ошибке компиляции, А также внизу появится зеленое окно "Compile Messages" со списком найденных в коде программы ошибок.



Выбрав строчку в окне "Compile Messages" с найденной ошибкой и нажав на ней Enter - курсор установится в указанном месте, где компилятор обнаружил ошибку (в нашем случае - 4 строка, 11 символ).



Исправим ошибки - сменим двойные кавычки на одинарные:



и снова выбирем меню "Run -> Run" или на клавиатуре нажмём комбинацию клавиш Ctrl+F9.



При удачной компиляции это окно мелькнет и закроется, программа запустится и исполнится. Мы вернёмся к окну с кодом нашей программы.



Для просмотра результата работы программы необходимо выбрать меню "Debug -> Output"



Нам откроется чёрное окно вывода "User screen", в котором мы увидим результат выполнения нашей программы:



Для переключения с черного окна вывода обратно к окну нашей программы нужно выбрать меню "Window -> Next" или на клавиатуре нажать клавишу F6 (при необходимости несколько раз - это переключение по всем окнам во FreePascal).



Если в тексте (коде) программы производились изменения и они не записаны в файл на диске (т.е. изменения сечас держаться в памяти), то об этом факте нам сигнализирует звёздочка указанная стрелкой на картинке:



Для сохранения изменений в текущем окне необходимо выбрать меню "File -> Save" или на клавиатуре нажать клавишу F2. Программа сохранится в наш файл на диске. Сигнальная звездочка пропадёт.



Чтобы правильно выйти из FreePascal нужно в меню выбрать "File -> Exit" или на клавиатуре нажать комбинацию клавиш Alt+X. FreePascal корректно закроется.



Буфер FreePascal не взаимодействует с буфером операционной системы. Поэтому, чтобы скопировать текст (код) написанной нами программы, нужно найти наш файл с расширением .pas на диске и открыть через блокнот. Идём в каталог (C:\FPC\), в котором мы сохраняли нашу программу:



В нем мы можем увидеть несколько файлов с названием p001. Чтобы точно знать какой файл открывать в блокноте, настроим проводник Windows так, чтобы он показыввал все расширения. Для этого идем по стрелкам на картинке: Упорядочить, затем Параметры папок и поиска.



В открывшемся окне настроек перейдём на закладку Вид и в списке находим опцию "Скравать расширения для зарегистрированных типов". Убираем галочку напротив этой опции. Нажимаем OK.



Видим наш файл с программой p001.pas - нажимаем на нём правую кнопку мыши и в выпадающем контекстном меню выбираем "Открыть с помощью", затем Выбрать программку....



В открывшемся окне "Выбор программы" находим еле заметную кнопочку со стрелкой вниз, которая указана на рисунке большой красной стрелкой.



Раскроются программы для открытия.



Среди программ найдём "Блокнот", выберем её и уберём галочку напротив опции "Использовать выбранную программу для всех файлов такого типа". Далее нажмем "OK".



Наша программа откроется в блокноте.



Из которого мы уже можем скопировать текст программы в буфер Windows оним способом:



...или другим способом:



Скопированный текст мы можем вставить куда угодно, например в форму на сайте, чтобы отправвить текст другу или проверить текст на ошибки в соответсвующем сервисе.

Рейтинг

Проблемы с госуслугами, медленный интернет или плохая связь? Напишите об этом — Минцифры поможет с решением