Использование команды "ШагВ"

Для отладки макросов можно пользоваться командой "ШагВ" в Диспетчере макросов.

  1. Откройте программу для макроса в IDE.
  2. При необходимости в макросах можно устанавливать точки останова. Чтобы сделать это, щелкните на левом поле окна программного текста; можно также щелкнуть в тексте и нажать F9 или выбрать команду "Точка останова Вкл/Откл" в меню "Отладка". Точки останова обозначаются красными кружками.
  3. В Диспетчере макросов выберите требуемый макрос из систематизированного по категориям списка и нажмите кнопку "ШагВ". IDE переходит в режим отладки. Выполнение макроса останавливается на первой строке.
    • Нажимайте F10 для пошагового движения по тексту макроса, строка за строкой.
    • Нажмите F5 или "Продолжить" для перехода к следующей точке останова (если на шаге 2 были установлены точки останова).
    Опасно: Во время выполнения команды "ШагВ" не следует переключать пользователей Windows, а также допускать переход Windows в спящий режим. В некоторых случаях это может привести к ошибкам и к неожиданной потере данных.
  4. В Revit macro IDE можно использовать команды Watch ("Контрольное значение"), Locals ("Локальные переменные") и др. для выполнения операций отладки, например, проверки значений переменных. Дополнительную информацию об отладке см. в справочной системе IDE.

Прим.: В настоящее время возможность отладки методов Module_Startup и Module_Shutdown не предусмотрена. Модуль необходимо загрузить перед началом отладки.