
- •Институт радиоэлектроники и телекоммуникаций Кафедра радиотехнических систем конспект лекций по дисциплине
- •1.2. Идентификация файлов
- •2.1. Система меню, основные сведения о меню
- •2.2. Системное меню -
- •2.3. Меню File (Файл)
- •2.3.1. Команда New (Новый)
- •2.4. Меню Edit (Редактирование)
- •2.4.7. Команда Copy example (Скопировать пример)
- •2.4.8. Команда Show clipboard (Показать содержимое текстового буфера)
- •2.5. Меню Search (Поиск)
- •2.5.1. Команда Find... (Найти)
- •2.5.2. Команда Replace... (Заменить)
- •2.5.4. Команда Go to line number... (Перейти к строке с номером)
- •2.5.7. Команда Locate function... (Местоположение функции)
- •2.6. Меню Run
- •2.6.6. Команда Arguments... (Аргументы)
- •2.7. Меню Compile (Компиляция)
- •2.8. Меню Debug (Отладка)
- •2.8.4. Команда Watches (Просмотр выражений)
- •2.8.4.2. Команда Delete watch (Удалить выражение просмотра)
- •2.8.4.3. Команда Edit watch... (Редактировать выражение просмотра)
- •2.8.4.4. Команда Remove all watch (Удалить все выражения просмотра)
- •2.8.6. Команда Breakpoints... (Точки останова)
- •2.9. Меню Project (Проект)
- •2.10. Меню Options (Управление системой)
- •2.11. Меню Window (Окно)
- •2.11.3. Команда Cascade (Каскадное расположение)
- •2.11.4. Команда Title (Мозаичное расположение)
- •2.11.7. Команда Close all (Закрыть все)
- •2.11.8. Команда Message (Сообщение)
- •2.11.9. Команда Output (Выводимые данные)
- •2.11.10. Команда Watch (Выражение просмотра)
- •2.11.12. Команда Register (Регистры)
- •2.11.13. Команда Project (Проект)
- •2.11.14. Команда Project notes (Примечания)
- •2.12. Меню Help (Помощь)
- •2.12.1. Команда Contents (Содержание)
- •2.12.5. Команда Help on help (Информация по системе подсказки)
- •2.12.6. Команда Active file... (Активный файл)
- •2.12.7. Команда About... (о...)
- •3.2. Команды редактора
- •4. Компиляция программ
- •4.1. Установка параметров среды и режимов работы компилятора
- •4.2. Виды компиляции программ
- •4.3. Отладка программ на этапе компиляции Просмотр сообщений на этапе компиляции
- •Success : Press any key
- •Корректировка синтаксических ошибок
- •5. Компоновка программ
- •5.1. Команды компоновки программ
- •5.2. Отладка программ на этапе компоновки
- •Errors : Press any key
- •6. Отладка программ на этапе выполнения программы
- •6.1. Основные понятия
- •6.2. Подготовка системы к отладке программы
- •6.3. Установка, удаление и просмотр текущих значений Установка и удаление переменных и выражений из окна просмотра
- •Просмотр текущих значений
- •6.4. Трассировка программы
- •6.5. Работа с функциями
- •7. Сообщения об ошибках
- •Переменные, используемые в сообщениях об ошибках
- •7.1. Сообщения об ошибках на этапе компиляции программы Сообщения об ошибках компиляции
- •Критические (фатальные) ошибки (Fatal error)
- •7.2. Сообщения об ошибках на этапе компоновки
- •Критические (фатальные) ошибки компоновки
- •7.3. Сообщения об ошибках на этапе выполнения программы Ошибки этапа выполнения программы
- •Floating point error: Divide by zero
- •Оглавление
2.8.4. Команда Watches (Просмотр выражений)
Команда Watches (Просмотр выражений) открывает всплывающее меню, показанное на рис. 14, содержит команды, которые управляют использованием точек просмотра. Далее описываются команды, которые входят в это меню.
Рис. 14. Вид всплывающего меню команды Watches
2.8.4.1. Команда Add watch... (Добавить выражение просмотра) <Ctrl+F7>
Команда Add watch... (Добавить выражение просмотра) вставляет в окно Watch еще одно выражение просмотра. При выборе данной команды отладчик открывает блок диалога и просит вас ввести выражение просмотра. В качестве стандартного выражения используется слово, на котором в настоящий момент позиционирован курсор в текущем окне редактирования. Если вы хотите оперативно ввести то выражение, которое уже использовалось ранее, можно воспользоваться списком "предыстории".
2.8.4.2. Команда Delete watch (Удалить выражение просмотра)
Команда Delete watch (Удалить выражение просмотра) удаляет из окна Watch текущее выражение просмотра.
Перед использованием данной команды окно Watch должно быть активным окном. Если окно Watch является активным, то текущее выражение просмотра оказывается выделенным. Если окно Watch в настоящий момент не является активным, а активным является другое окно, меню или блок диалога, то это выражение будет помечено точкой в левом поле.
2.8.4.3. Команда Edit watch... (Редактировать выражение просмотра)
Команда Edit watch... (Редактировать выражение просмотра) позволяет вам редактировать текущее выражение просмотра в окне Watch. Для того чтобы сохранить время, затрачиваемое на повторный ввод, можно воспользоваться списком "предыстории".
Когда вы выбираете эту команду, отладчик открывает блок диалога, содержащий копию текущего выражения просмотра. Отредактируйте это выражение и нажмите клавишу Enter. Отладчик заменит оригинальную версию выражения на отредактированную вами.
2.8.4.4. Команда Remove all watch (Удалить все выражения просмотра)
Команда Remove all watch (Удалить все выражения просмотра) удаляет все выражения просмотра из окна Watch.
2.8.5. Команда Toggle breakpoint (Триггерная установка точки останова) <Ctrl+F8>
Команда Toggle breakpoint (Триггерная установка точки останова) позволяет вам установить или отменить безусловную точку останова на той строке, где позиционирован курсор. Когда точка останова установлена, она отмечается с помощью маркера точки приостановки.
2.8.6. Команда Breakpoints... (Точки останова)
Команда Breakpoints... (Точки останова) открывает блок диалога, который позволяет вам управлять использованием точек останова - как условных (вызывающих приостановку выполнения программы в зависимости от выполнения определенного условия), так и безусловных (которые вызывают останов выполнения программы вне зависимости от каких-либо условий).
Блок диалога показывает вам все точки останова, которые были заданы, соответствующие им номера строк, а также условия, при которых будет совершаться приостановка выполнения программы.