Порядок работы со средой

Для начала работы со средой нужно открыть приложение JAOLS-M.exe в папке программы (ярлык %). Через несколько секунд на экране появится окно следующего вида (рис 2.1),


Рисунок 2.1: Внешний вид среды разработки

что состоит из панели меню (1), редактора кода (2), и окна результатов (3). Их назначения следующие:

Панель меню

Панель меню содержит кнопки (ярлыки) для выполнения основных действий в среде ЯОЛС. Некоторые кнопки так же содержат выпадающие меню, отображаемые при наведении на кнопку курсора мыши. Общая структура панели меню следующая (рис. 2.2),


Рисунок 2.2: Панель меню

где:

Закрывает текущий открытый файл (если таковой есть) и создает новый файл.

Выводит диалог открытия файла. При открытии нового файла текущий будет закрыт.

Сохраняет текущий файл или выводит диалог выбора места сохранения.

Выводит диалог для вывода текста микропрограммы и результатов выполнения на печать. Содержит следующие подпункты:

Проверяет, компилирует, и запускает текущую микропрограмму. Содержит подпункты:

Заменяет кнопку "Пуск" во время выполнения программы. Нажатие на кнопку останавливает выполнение\отладку микропрограммы и возвращает ЯОЛС в режим редактирования. Так же содержит подпункты:

Содержит под-меню с разделами руководства пользователя.

Редактор кода

Редактор кода служит для создания и редактирования исходного кода микропрограмм, задания структуры элементов, и их отладки.

При редактировании кода поддерживается большинство стандартных для текстовых редакторов сочетаний клавиш, а так же:

Управление курсором
HomeПеремещение курсора в начало строки
EndПеремещение курсора в конец строки
Ctrl+HomeПеремещение курсора в начало файла
Ctrl+EndПеремещение курсора в конец файла
PageUpПеремещение курсора на экран вверх
PageDownПеремещение курсора на экран вниз
Ctrl+LeftПеремещение курсора на слово влево
Ctrl+RightПеремещение курсора на слово вправо
Операторы ЯОЛС
Alt+JВставка оператора "объявить"
Alt+DВставка оператора "ввести"
Alt+GВставка оператора "печать"
Alt+TВставка оператора "если"
Alt+BВставка оператора "идти_к"
Alt+RВставка оператора "конец"
Знаки и символы (не зависят от раскладки клавиатуры)
Ctrl+1Вставка символа "~"
Ctrl+2Вставка символа "@"
Ctrl+3Вставка символа "#"
Ctrl+4Вставка символа "$"
Ctrl+5Вставка символа "%"
Ctrl+6Вставка символа "^"
Ctrl+7Вставка символа "&"
Ctrl+8Вставка символа "|"
Ctrl+9Вставка символа "{"
Ctrl+0Вставка символа "}"
Ctrl+,Вставка символа "<"
Ctrl+.Вставка символа ">"
Запуск и отладка
F5Запуск/остановка микропрограммы
F6Запуск микропрограммы в режиме пошаговой отладки
F8Шаг в режиме пошаговой отладки

Окно результатов

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

Помимо этого, в окне результатов отображаются поля ввода значений (в случае использования оператора ввести), переключение между которыми может быть осуществлено с помощью Tab/Shift+Tab. Для подтверждения ввода значения, нужно нажать Enter в каком-либо из полей.