HUGS 98: различия между версиями
Перейти к навигации
Перейти к поиску
→Основные принципы HUGS 98
Ramir (обсуждение | вклад) м (ссылки на лаб.работы поправлены, + Категория:Среды разработки программ) |
|||
== Основные принципы HUGS 98 ==
После запуска ИС HUGS 98 на экране появляется диалоговое
Диалоговое окно среды разработчика состоит из главного
Рис. 1. Главное окно ИС HUGS 98
Главное окно HUGS 98 (рис. 1) обеспечивает доступ ко всем
2.1. Панель инструментов HUGS 98
На панели инструментов, находящейся слева на главном
Загрузка модулей из внешних файлов. Позволяет
Вызов менеджера модулей. Менеджер модулей
Вырезать выделенный текст. Стандартная функция
Скопировать выделенный текст в буфер обмена.
Вставить текст из буфера обмена. Стандартная
Очистить выбранный текст. Стандартная функция
Запустить внешний редактор текста. Запускает
Запуск на выполнение выражения «main». Исполняет
Остановка исполнения программы. Остановка
Перезагрузка всех файлов текущего проекта.
Установка параметров интерпретатора. Вывод на
Вывод на экран иерархии классов. На экране
Вызов справки. Вызывает на экран стандартное
Выход из программы. Осуществляет выход из ИС HUGS 98 в операционную систему.
2.2. Команды консоли HUGS 98
Консоль ИС HUGS 98 предоставляет небольшой набор
Каждая команда начинается с символа «двоеточие» — «:». Это сделано для того, чтобы отличить встроенные команды от
Всего существует девятнадцать команд, ниже представлено подробное описание каждой из них.
:load [<filenames>]
Загружает программные модули из заданных файлов (имена
:also <filenames>
Подгружает дополнительные модули в текущий проект.
:reload
Повторяет последнюю выполненную команду загрузки (:load). Позволяет быстро выполнить перезагрузку модуля в
:project <filename>
Загружает и использует файл проекта. Загрузить можно
:edit [<filename>]
Вызывает внешний текстовый редактор для исправления
:module <module>
Устанавливает заданный модуль в качестве текущего для
<expr>
Запуск заданного выражения на выполнение. Например,
:type <expr>
Выводит на экран тип заданного выражения. Эта команда
:?
Выводит на экран список команд с кратким описанием.
:set [<options>]
Позволяет задать параметры ИС с командной строки.
:names [pat]
Выводит на экран список всех имён объектов, которые
:info <names>
Выводит на экран описание заданных имён объектов.
:browse <modules>
Выводит на экран список всех объектов (функций,
:find <name>
Вызывает на редактирование модуль, содержащий заданное имя. Если заданного имени нет ни в одном из текущих модулей, то выдаётся собщение об ошибке: ERROR — No current de¬fi¬ni¬ti¬on for name "<name>".
|