Инспектор значений

Инспектор значений позволяет вычислять различные выражения во время отладки кода.

Выражение - конструкция, определяющая правила вычисления с использованием констант и текущих значений переменных для получения новых значений с применением операций и функций. Поддерживается вычисление выражений, основанных на функциях и выражениях, которые импортированы с помощью оператора Pyimport из Python-модулей. Обновление значений производится после выполнения каждой строки кода.

На панели отображается следующая информация:

Для открытия панели «Инспектор значений» выполните одно из действий:

Для добавления отслеживаемого выражения необходимо дважды щёлкнуть на свободном месте в инспекторе значений либо выполнить команду «Добавить» контекстного меню. После этого будет добавлен новый пункт и включится режим его редактирования. Для выражений вычисляется не только их значение, но и значения всех свойств. Свойства будут отображаться в виде дочерних элементов объекта. Глубина иерархии вычисления любого свойства равна семи уровням.

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

Примечание. Изменение значения доступно только для самого вычисляемого выражения. Значения свойств объекта доступны только для чтения. Синонимы, определённые в блоке With, не рассчитываются в инспекторе значений.

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

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

См. также:

Запуск и отладка