Программы, скетчи или приложения на языке Паскаль, мы можем писать в любом текстовом редакторе, а затем компилировать код, используя специальный компилятор, выпущенный компанией Borland. Однако для обучения программированию мы пользуемся бесплатной альтернативой, то есть программой Free Pascal. Эту программу для Windows, Mac OS X и Linux можно загрузить с официального сайта: www.freepascal.org.
Программа Free Pascal, выступает в качестве редактора для написания кода, который будет создавать исполняемый файл exe.
Free Pascal имеет интерфейс на Английском языке. И, чтобы узнать, где находятся параметры в программе, вы должны внимательно посмотреть на все кнопки на серой верхней панели. Ниже мы включили перевод и краткое описание всех главных кнопок, которые вам точно нужно знать, и которые вам точно понадобятся:
File — Файл
New – новый файл,
Save as – сохранить как,
Save или F2 – сохранить,
Open или F3 – открыть,
Change Dir – изменение каталога, в который мы записываем новые файлы,
Exit или ALT+X – выход,
CTRL+F3 – закрыть файл
Edit — Редактировать
Cut или SHIFT+DEL – вырезать,
Copy или CTRL+INS – копировать,
Paste – SHIFT+INS – вставлять,
CTRL+Y – вырезать линию, на которую указывает курсор
Run — Запуск
Run или CTRL+F9 – компиляция и запуск программы,
Step over или F8 – шаг, т.е. выполнение программы построчно с возможностью просмотра результатов,
Trace into или F7 – отслеживание процедур и функций
Compile — Компилировать
Compile или ALT+F9 – компиляция программы,
Make или F9 – компиляция и создание результирующего файла exe. Полученный файл появится в каталоге, где хранится программный код в расширении .pas,
Destination – если он находится в «Memory» — исполняемый файл exe будет сохранен в кэше. Если он находится на «Disk» — исполняемый файл exe будет записан на диск,
Breakpoints – установка так называемых ловушек, т.е. если программа попадает в такую ловушку, она прерывает работу,
Call stack – наблюдает стек вызовов,
Register – отслеживает настройки битов, регистров микропроцессора,
Output – отслеживает результат выполнения программы в окне редактирования,
User screen или ALT+F5 –переключение между окном редактирования и новым окном
Options — Опции
Directories – настройка путей доступа,
Save – запись настроек
Чтобы получить максимальную отдачу от функций, которые предлагает Free Pascal, необходимо внимательно изучить все кнопки и узнать, как они работают, и зачем они нужны. Если вы более или менее знаете, как пишутся скетчи, т.е. программы в Паскале, мы рекомендуем вам протестировать функциональность программы Free Pascal на коротком простом скетче.
С Уважением, MonitorBank