Sdílet prostřednictvím


Kontexty ladicího programu

V ladění sady Visual Studio ladicí modul (DE) funguje současně v několika různých kontextech následujícím způsobem:

  • Kontext kódu, který popisuje aktuální umístění v datovém proudu provádění programu.

  • Kontext nebo pozice dokumentace, která popisuje aktuální pozici ve zdrojovém dokumentu.

  • Kontext vyhodnocení výrazu, který popisuje kontext, ve kterém se provede vyhodnocení výrazu.

V této části

Kontext kódu popisuje kontext kódu jako adresu v datovém proudu instrukcí programu v dnešní architektuře za běhu a neradiční jazyky, kde kód nemusí být reprezentován instrukcemi, ale některé jiné prostředky.

Pozice dokumentu definuje pozici dokumentu v ladění sady Visual Studio pomocí abstrakce pozice ve zdrojovém souboru, jak se označuje v integrovaném vývojovém prostředí (IDE).

Kontext dokumentu popisuje, jaký kontext dokumentu představuje ladění sady Visual Studio ve vztahu ke zdrojovému souboru. Popisuje také, jak obslužná rutina symbolů mapuje kontext kódu na kontext dokumentace.

Kontext vyhodnocení výrazu poskytuje informace o kontextu vyhodnocení výrazu v sadě Visual Studio. Například kontext vyhodnocení výrazu přidružený k rámci zásobníku poskytuje kontext pro vyhodnocení místních proměnných, parametrů metody a členů třídy.

Koncepty ladění popisují hlavní koncepty architektury ladění.

Ladicí komponenty poskytují přehled o ladicích komponentách sady Visual Studio, mezi které patří ladicí modul (DE), vyhodnocovač výrazů (EE) a obslužná rutina symbolů (SH).

Úlohy ladění obsahují odkazy na různé úlohy ladění, jako je spuštění programu a vyhodnocení výrazů.