Страница 34 из 69
Debug/Source Debugging Проверяет разрешена ли отладка.
При установленном значении On -
процесс отладки разрешен. Когда
установлено значение None, ин-
формация отладчика в файле .EXE
будет отсутствовать, и, поэто-
му, программа не сможет быть
отлажена другим отладчиком.
Ctrl-F7 Break/Watch/Add Watch Добавляет наблюдаемое выраже-
ние.
Break/Watch/Delete Удаляет наблюдаемое выражение.
Watch
Break/Watch/Edit Watch Позволяет вам редактировать
наблюдаемое выражение.
Break/Watch/Remove Удаляет все наблюдаемые выраже-
Aii Watches ния.
- 277,278 -
Ctrl-F8 Break/Watch/Toggle Устанавливает или удаляет точку
Breakpoint останова в строке, в которой
расположен курсор.
Break/Watch/Clear Удаляет в программе все точки
Breakpoints останова.
Break/Watch/View Выводит на дисплей следующую
Next Breakpoint точку останова.
-----------------------------------------------------------------
В Табл. 5.4 приведены другие, наиболее употребительные в
процесе отладки команды меню.
Табл. 5.4: Команды меню и клавиши быстрого вмешательства,
используемые с отладчиком.
-----------------------------------------------------------------
Клавиша Команда меню Описание
-----------------------------------------------------------------
F5 Увеличивает до полного экрана и
уменьшает активное окно.
Alt-F5 Переключает дисплей в пользова-
тельский экран. Нажатие любой
клавиши приведет к возврату в ин-
тегрированную среду.
F6 Переключает активное окно между
окном редактирования и окном наб-
людения или сообщений.
Alt-F6 Если окно редактора активно - пе-
- 279,280 -
реключает в файл, который был
загружен последним. Если активно
нижнее окно - переключает между
окном наблюдения и сообщений.
Ctrl-F9 Run/Run Запускает программу на выполнение
с или без отладчика. Компилирует
исxодный файл (файлы) и компонует
программу, если это необxодимо.
Запускает программу на выполнение
до точки останова или до конца,
если компиляция и компоновка
программы были выполнены с Debug/
Source Debugging и O/C/C/OBJ
Debug Informatoin в положении On.
Project/Remove Удаляет содержимое окна сообще-
Messages ний.
ЧАСТЬ 2. КОМАНДЫ МЕНЮ
-----------------------------------------------------------------
Главное меню содержит основной набор действий для загрузки,
редактирования, компиляции, компоновки (редактирования связей),
отладки и выполнения программ Турбо Си. Меню включает восемь ре-
жимов: "File" (работа с файлами), "Edit" (редактор), "Run" (вы-
полнение), "Compile" (компиляция), "Project" (работа с проектом),
"Options" (опции), "Debug" (отладка) и "Break/Watch" (прерыва-
ние/контроль). Некоторые из этих опций используются обычно при
более сложных методах программировании и описаны более подробно в
главе 3.
Примечание. Упоминание в этой главе о "make" относится к
Project-Make, а не к автономной утилите MAKE. Project-Make также
является инструментом для построения программ (как и MAKE) и бо-
лее подробно описана в главе 3. Утилита MAKE описана в Приложении
D "Справочного руководства по Турбо Си".
- 281,282 -
File (меню работы с файлами)
-----------------------------------------------------------------
Развернутое вертикальное подменю режима File главного меню
позволяет: загрузить существующий, создать новый или записать
имеющийся файл. Когда вы загружаете файл, то он автоматически по-
мещается в редактор. После завершения работы с файлом вы можете
записать его в любом каталоге под любым именем. Кроме того, вы
можете перейти из этого подменю в другой каталог, временно выйти
в DOS или прекратить работу с Турбо Си.
Load (загрузка)
---------------
Загружает файл. Для выбора файла можно просмотреть список
имеющихся файлов с помощью метасимволов DOS (например, *.C) или
конкретно указать в рамке имя требуемого файла.
Замечание. Если имя файла или каталога указано не точно, то
на экране появится соответствующее сообщение. При попытке загру-
зить новый файл, когда в редакторе находится несохраненный файл,
появится сообщение, требующее указать, сохранять или не сохранять
предыдущий файл. В любом случае "горячие" клавиши будут заблоки-
рованы, пока вы не нажмете клавишу, указанную в сообщении, или не
измените содержимое рамки.
Pick (выбор)
------------
Позволяет выбрать файл из списка предыдущих восьми файлов,
загружавшихся в редактор. Выбранный файл помещается в редактор, а
курсор устанавливается в позицию, в которой он находился при вы-
ходе из режима редактирования этого файла в предыдущий раз. Если
из списка файлов вы выбрали последний пункт "--Load file--" (заг-
рузить файл), тогда на экране появится рамка, как будто выбран
пункт File/Load или нажата клавиша F3. Alt-F3 является оператив-
ным доступом к File/Pick. Интегрированная среда Турбо Си может
сохранять список имен файлов при выходе из системы, если вы соз-
дадите для нее специальный pick-файл (файл выбора).
- 283,284 -
Смотрите раздел об команде Options/Directories/Pick File
Name для получения информации о том, как создать файл выбора.
New (новый)
-----------
Указывает на необходимость создания нового файла. Вы сразу
входите в редактор и файл - по умолчанию - получает имя NONAME.C.
(Это имя можно изменить при записи файла.)
Save (сохранение)
-----------------
Записывает файл, находящийся в редакторе, на диск. Если имя
файла - NONAME.C, то редактор спросит, не хотите ли вы переимено-
вать его. При находождении в любом месте Турбо Си нажатие клавиши
F2 приведет к сохранению вашего файла.
Write to (запись в)
-------------------
Запрашивает имя файла, в который будет записано содержимое
редактора. Если такой файл уже существует, он переписывается.