C++ hibakeresési tulajdonságok (Linux C++)

A Linux-támogatás a Visual Studio 2017-ben és újabb verzióiban érhető el.

Ingatlan Leírás Választás
További hibakereső parancsok További gdb parancsok a hibakereső futtatásához a hibakeresés megkezdése előtt.
További források fájlelérési útvonalának leképezése További elérési útegyenértékek, amelyeket a hibakereső használhat a Windows-forrásfájlnevek Linux-forrásfájlnevekhez történő hozzárendelésére. A formátum a következő: "<windows-path>=<linux-path>;...". A Windows elérési útja alatt található forrásfájlnévre úgy hivatkozik a rendszer, mintha ugyanabban a relatív pozícióban található volna a Linux elérési útja alatt. A helyi projektben található fájlok nem igényelnek további leképezést.
További szimbólumkeresési útvonalak További keresési útvonal a hibakeresési szimbólumokhoz (solib-search-path).
Gyermekfolyamatok hibakeresése Meghatározza, hogy engedélyezi-e a gyermekfolyamatok hibakeresését.
Hibakereső portszáma A hibakereső és a távoli hibakereső közötti kommunikáció portszáma. A portot helyileg nem szabad használni. Ennek az értéknek pozitívnak kell lennie, és 1 és 65535 között kell lennie. Ha nem ad meg értéket, a rendszer egy ingyenes portszámot használ.
Hibakeresési mód Meghatározza, hogy a hibakereső hogyan lép kapcsolatba a(z) gdb-vel. Gdb módban a hibakereső a távoli rendszer parancshéján keresztül vezérli a műveleteket. Gdbserver módban helyileg fut, és csatlakozik egy távolról futó gdb-hez. gdbserver
Gdb
Hibakeresési időkorlát (másodperc) Állítsa be a debuginfod-kiszolgálóhoz intézett kérések másodpercben megadott időkorlátját, ha engedélyezi a debuginfodot. Az alapértelmezett gdb időkorlát megtartásához használja a(z) 0 elemet. Ez a tulajdonság csak a következőt támogatja gdb: Egész érték másodpercben. Alapértelmezett: 30
Debuginfod engedélyezése Lehetővé teszi, hogy gdb lekérdezze a debuginfod-kiszolgálókat a hiányzó hibakeresési információk és forrásfájlok eléréséhez. Ez a tulajdonság csak a következőt támogatja gdb:
A Python szép nyomtatásának engedélyezése A kifejezésértékek szép nyomtatásának engedélyezése. Csak gdb hibakeresési módban támogatott.
GDB-elérési út Visual Studio 2019 16.9-es verzió: Megadja a Visual Studio által használandó GDB-végrehajtható fájl elérési útját.
Indítás előtti parancs Egy parancs, amely a rendszerhéjban fut, mielőtt a hibakereső elindul. Ezzel a paranccsal befolyásolhatja a hibakeresési környezetet.
Műsor A távoli rendszer teljes elérési útja a programhoz a hibakereséshez. Ha ezt a tulajdonságot üresen vagy változatlanul hagyja, az alapértelmezés szerint az aktuális projektkimenet lesz.
Programargumentumok A hibakeresés alatt álló programnak továbbítandó parancssori argumentumok.
Távoli hibakeresési gép Visual Studio 2019 16.1-es verzió: Meghatározza azt a gépet, amin a program hibakeresése történik. Ez a gép eltérhet az Általános lapon megadott távoli buildelési géptől. Célgépkapcsolat hozzáadásához vagy szerkesztéséhez használja a Eszközök>Beállítások>Platformok közötti>Kapcsolatkezelő menüpontot.
Távoli hibakereső portszáma Az a portszám, amelyen a távoli hibakereső kiszolgáló gdbserver figyeli a távoli rendszert. A port nem használható a távoli rendszeren. Ennek az értéknek pozitívnak kell lennie, és 1 és 65535 között kell lennie. Ha nem ad meg értéket, a rendszer a 4444-től kezdődő ingyenes portszámot használja.
Távoli hibakereső típusa Visual Studio 2022 17.3-s verzió: Válassza ki azt a hibakeresőt, amelyet Visual Studio használ a Linux-projekt hibakereséséhez. gdb
lldb
Natvis DisplayString megjelenítése Visual Studio 2019 16.0-s verziója: A .natvisDisplayString elem alapértelmezés szerint jelenjen meg a DataTips, Locals, Watch és a hasonló hibakereső ablakokban. A Natvis egy XML-alapú formátum, amely testre szabja a Natív C++ típusok megjelenését a hibakeresőben. DisplayString egy típus összegző sztringjét határozza meg.
Szimbólumlista Visual Studio 2019 16.0-s verzió: Adja meg a megosztott könyvtárak (solib) neveinek pontosvesszővel elválasztott listáját, amelyet a Symbol Loading Preference tulajdonság a szimbólumok betöltésének vezérlésére használ. A nevek tartalmazhatják a * és ? helyettesítő karaktereket. A teljes globminták használata nem támogatott.
Szimbólumok betöltési beállítása Visual Studio 2019 16.0-s verzió: Adja meg, hogy a hibakereső betölti-e az összes megosztott kódtár szimbólumait a Szimbólumlistában szereplő nevek kivételével, vagy csak a szimbólumlistában elnevezett megosztott tárakhoz. Az összes szimbólum betöltése a szimbólumlistában szereplő szimbólumok kivételével
Csak a szimbólumlistában megadott szimbólumok betöltése
Vizualizációs fájl Az SLT-típusok vizualizációs irányelveit tartalmazó alapértelmezett natív vizualizációs fájl (.natvis). A hibakereső automatikusan betölti az aktuális megoldáshoz tartozó egyéb .natvis fájlokat.
Munka könyvtár A távoli alkalmazás munkakönyvtára. Alapértelmezés szerint a felhasználó kezdőkönyvtára.