И другие программы этой серии
После записи файла на диск можно заметить, что команда Run в меню Tools
(Инструменты) редактора становится активной (до записи файла на диск она
пассивна) и позволяет произвести запуск файла. Запустив команду Run, можно
наблюдать исполнение m файла – в нашем случае это вычисление выражения 2 + 3
и построение рисунка с графиком синусоидальной функции в графическом окне
(рис. 1.6 снизу).
Для удобства работы с редактором/отладчиком строки программы в нем нуме
руются в последовательном порядке. Редактор является многооконным. Окно
каждой программы оформляется как вкладка. Редактор отладчик позволяет лег
ко просматривать значения переменных. Для этого достаточно подвести к имени
102
Знакомство с интерфейсом пользователя
Основы редактирования и отладки m файлов
103
переменной курсор мыши и задержать его – появится всплывающая подсказка
с именем переменной и ее значением.
влияет на значения, которые те же самые переменные могут иметь за пределами
функции.
2.3.2. Цветовые выделения
и синтаксический контроль
Редактор/отладчик m файлов выполняет синтаксический контроль программно
го кода по мере ввода текста. При этом используются следующие цветовые выде
ления:
• ключевые слова языка программирования – синий цвет;
• операторы, константы и переменные – черный цвет;
• комментарии после знака % – зеленый цвет;
• символьные переменные (в апострофах) – зеленый цвет;
• синтаксические ошибки – красный цвет.
Благодаря цветовым выделениям вероятность синтаксических ошибок резко
снижается.
Однако далеко не все ошибки диагностируются. Ошибки, связанные с неверным
применением операторов или функций (например, применение оператора – вместо
+ или функции cos(x) вместо sin(x) и т. д.), не способна обнаружить ни одна
система программирования. Устранение такого рода ошибок (их называют семан
тическими) – дело пользователя, отлаживающего свои алгоритмы и программы.
2.3.4. Панель инструментов редактора и
отладчика
Редактор имеет свое меню и свою панель инструментов.