Hibakereső környezetek

A Visual Studio hibakeresésében a hibakeresési motor (DE) egyszerre működik több különböző környezetben, az alábbiak szerint:

  • A kódkörnyezet, amely egy program végrehajtási adatfolyamának aktuális helyét írja le.

  • A forrásdokumentumon belüli aktuális pozíciót leíró dokumentációs környezet vagy pozíció.

  • A kifejezésértékelési környezet, amely azt a környezetet írja le, amelyben a kifejezés kiértékelése megtörténik.

Ebben a szakaszban

A kódkörnyezet a kódkörnyezetet egy program utasításfolyamában címként tárgyalja a mai futásidejű architektúrákban a nem hagyományos nyelvekhez képest, ahol a kódot nem utasítások, hanem más eszközök jelölik.

A dokumentumpozíció a Visual Studio hibakeresési pozícióját az IDE által ismert forrásfájlban lévő pozíció absztrakciója révén határozza meg.

A dokumentumkörnyezet ismerteti, hogy a Visual Studio milyen dokumentumkörnyezetet jelöl egy forrásfájllal kapcsolatos hibakeresés során. Azt is ismerteti, hogy a szimbólumkezelő hogyan képez le egy kódkörnyezetet a dokumentációs környezethez.

A kifejezésértékelési környezet információt nyújt a Visual Studióban található kifejezésértékelési környezetről. Egy veremkerethez társított kifejezés-kiértékelési környezet például a helyi változók, metódusparaméterek és osztálytagok kiértékelési környezetét biztosítja.

A hibakeresési fogalmak a fő hibakeresési architektúrafogalmakat ismertetik.

A hibakeresési összetevők áttekintést nyújtanak a Visual Studio hibakeresési összetevőiről, amelyek tartalmazzák a hibakeresési motort (DE), a kifejezésértékelőt (EE) és a szimbólumkezelőt (SH).

A hibakeresési feladatok különböző hibakeresési tevékenységekre mutató hivatkozásokat tartalmaznak, például egy program elindítását és a kifejezések kiértékelését.