Поделиться через


Действия в области "Дерево трассировки"

На панели Дерево трассировки можно выполнить следующие действия:

  • Пошаговое выполнение трассировки
  • Развертывание и свертывание узлов

Пошаговое выполнение трассировки

Проще всего выполнить трассировку с помощью клавиш со стрелками на клавиатуре. В следующей таблице описано действие каждой клавиши со стрелками на панели "Дерево трассировки ".

Клавиши Действие
СТРЕЛКА ВНИЗ Шаги вниз на одну строку. Это действие пропускает код, который находится в свернутых узлах.
СТРЕЛКА ВВЕРХ Шаг вверх на одну строку. Это действие пропускает код, который находится в свернутых узлах.
СТРЕЛКА ВПРАВО Разворачивает свернутый узел.
СТРЕЛКА ВЛЕВО Свертывание развернутого узла.

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

Развертывание и свертывание узлов

Используйте один из следующих методов, чтобы развернуть и свернуть узлы в области Дерево трассировки :

  • Выборочное развертывание или свертывание узлов:
    • Используйте клавиши со стрелками на клавиатуре, как описано в предыдущей таблице.
    • Щелкните ЗНАК ПЛЮС (+), чтобы развернуть узел, или значок ЗНАК МИНУС (-), чтобы свернуть узел.
  • Чтобы развернуть или свернуть все узлы в области Дерево трассировки , откройте меню Дерево трассировки и выберите Свернуть (свернуть все узлы), Развернуть (развернуть все узлы) или Интеллектуальное развертывание. Intelligent Expand использует эвристические методы для расширения соответствующих элементов исходного кода и сворачивания менее релевантных элементов. Интеллектуальное развертывание — это представление по умолчанию.

Примечание

При пошаговом выполнении трассировки следует учитывать все свернутые узлы. Клавиша СТРЕЛКА ВНИЗ пропускает весь код, который находится в свернутом узле.