Группы пользователей Autodesk


Панель инструментов «Отладка»


Средства отладки Visual LISP

 

Средства отладки Visual LISP  

Панель инструментов «Отладка»

В данном разделе используются несколько инструментов, имеющихся на панели «Отладка». По умолчанию эта панель расположена в верхней части окна VLISP, в одном ряду с панелями «Вид» и «Сервис».

Панель «Отладка» располагается левее всех. Большинство кнопок панели активизируются только после запуска программы в отладочном режиме (т.е. если заданы одна или несколько точек останова).

Для удобства использования панель «Отладка» можно открепить из ее исходного положения. Для этого нужно установить указатель мыши на две вертикальные линии в левой части панели и перетащить панель. Точно так же можно открепить и установить в удобное для работы место любую другую панель VLISP.

Панель «Отладка» разделена на три основные группы, в каждой из которых имеется по три кнопки. При выполнении программы в режиме отладки панель выглядит следующим образом:

  • Первые три кнопки позволяют выполнять код программы по шагам.
  • Следующие три кнопки определяют поведение VLISP после обнаружения точки останова или ошибки.
  • Следующие три кнопки служат для задания или удаления точек останова, добавления переменных для контроля их значений и перехода к месту последнего останова в исходном коде.

Последняя кнопка на панели «Отладка» является индикатором положения курсора. Она не выполняет никаких функций, а только наглядно показывает положение курсора при пошаговой отладке кода. При выполнении программы в обычном режиме (не в режиме отладки) на кнопке ничего не изображается.

Для задания точки останова

  1. В окне редактора VLISP, содержащем файл gpmain.lsp, установите указатель мыши перед открывающей скобкой функции setq в следующей строке кода внутри функции gp:getPointInput:
  2. (setq HalfWidth (getdist EndPt "\nhalf-width of path: "))

  3. Щелкните один раз мышью. Курсор устанавливается в указанную позицию, как видно на следующей иллюстрации:
  4. Установив курсор в нужное положение, нажмите кнопку "Точка останова Вкл/Откл" на панели инструментов "Отладка".



  5. Начало  Назад  Вперед