Контексты отладчика
В отладке Visual Studio подсистема отладки (DE) работает одновременно в нескольких отдельных контекстах, как показано ниже.
Контекст кода, описывающий текущее расположение в потоке выполнения программы.
Контекст документации или позиция, описывающая текущую позицию в исходном документе.
Контекст оценки выражений, описывающий контекст, в котором будет проходить оценка выражений.
В этом разделе
Контекст кода обсуждает контекст кода в виде адреса в потоке инструкций программы в современных архитектурах времени выполнения и неустранимых языках, где код может не представляться инструкциями, но другими средствами.
Позиция документа определяет позицию документа в отладке Visual Studio с помощью абстракции позиции в исходном файле, как известной интегрированной среде разработки.
Контекст документа описывает, какой контекст документа представляется в отладке Visual Studio в отношении исходного файла. Также описывается, как обработчик символов сопоставляет контекст кода с контекстом документации.
Контекст вычисления выражений предоставляет сведения о контексте оценки выражений в Visual Studio. Например, контекст оценки выражений, связанный с кадром стека, предоставляет контекст для оценки локальных переменных, параметров метода и членов класса.
См. также
Концепции отладки описывают основные понятия архитектуры отладки.
Компоненты отладки содержат общие сведения о компонентах отладки Visual Studio, которые включают подсистему отладки (DE), средство оценки выражений (EE) и обработчик символов (SH).
Задачи отладки содержат ссылки на различные задачи отладки, такие как запуск программы и оценка выражений.