Hibák és figyelmeztetések megtekintése

Megjegyzés:

A hibalista egy adott hibaüzenetre vonatkozó információkat jelenít meg. A hibaszámot vagy a hibasztring szövegét a Kimenet ablakból másolhatja. A Kimenet ablak megjelenítéséhez nyomja le a Ctrl AltO++. Lásd : Kimeneti ablak.

A hibalista segítségével megkeresheti és módosíthatja a hibákat, figyelmeztetéseket és tájékoztató üzeneteket a kód írása és összeállítása során. Ez a útmutató a gyakori feladatokat mutatja be: a hibalista megjelenítését, a tartalom szűrését, a bejegyzések keresését és rendezését, a hiba forrásának megkeresését, az eredmények másolását vagy mentését, valamint a súgó online beszerzését.

A hibalista megjelenítése

  1. Válassza a Hibalista megtekintése> lehetőséget, vagy nyomja le a CtrlE billentyűkombinációt+\+.
  2. Válassza ki az egyik fület a megjelenő információk szintjének szabályozásához: Hibák, figyelmeztetések vagy üzenetek.

A lista szűrése hatókör és forrás szerint

Az eszköztár legördülő listáival korlátozhatja, hogy mely bejegyzések jelenjenek meg:

  • Bal oldali legördülő lista (hatókör): Teljes megoldás, Dokumentumok megnyitása, Aktuális projekt, Aktuális dokumentum. Ez korlátozza a hibalista által figyelembe vett kódfájlok készletét.
  • Jobb legördülő lista (forrás): Build, IntelliSense vagy mindkettő. Adja meg, hogy egy buildből, intelliSense-elemzésből vagy mindkettőből eredő hibák jelenjenek-e meg.

Oszlopok rendezése és testreszabása

  • Kattintson bármelyik oszlopfejlécre az adott oszlop szerinti rendezéshez. Tartsa lenyomva a Shift billentyűt , és kattintson a további fejlécekre a másodlagos rendezés alkalmazásához.
  • A látható oszlopok kijelöléséhez kattintson a jobb gombbal bármelyik oszlopfejlécre, és válassza az Oszlopok megjelenítése parancsot. A megjelenítési sorrend módosításához húzza az oszlopfejléceket balra vagy jobbra.

Keresés a hibalistában

  1. A Hibalista eszköztár jobb oldalán található Keresés hibalista szövegmezővel kereshet meg bizonyos bejegyzéseket.
  2. Bármely látható oszlopban megjelenő kifejezéseket kereshet. A keresési eredmények mindig a rendezési prioritást tartalmazó oszlop alapján vannak rendezve, nem pedig a keresési lekérdezés vagy a szűrő alapján.
  3. A keresés törléséhez nyomja le az Esc billentyűt, amíg a fókusz a hibalistában van, vagy kattintson az X gombra a keresőmező jobb oldalán.

Nyissa meg a fájlt, és navigáljon a hibához.

  • A hibalista bármely bejegyzésére duplán kattintva nyissa meg a problémát tartalmazó fájlt, és lépjen a hiba helyére.

Másolási vagy mentési hibák

  1. Jelölje ki a másolni kívánt hibákat.
  2. Kattintson a jobb gombbal a kijelölésre, és válassza a Másolás parancsot, vagy nyomja le a CtrlC+.
  3. Illessze be a másolt bejegyzéseket egy szövegfájlba vagy egy Excel-számolótáblába (a mezők oszlopokat képeznek le).
  • Ha egyetlen bejegyzés teljes sorát szeretné másolni, kattintson a jobb gombbal a Sor másolása parancsra, vagy nyomja le a Ctrl ShiftC++.

Segítség online kérése

  • Nyomja le az F1 billentyűt a kiválasztott hibakód dokumentációs oldalának megnyitásához (ha van ilyen). A lap megnyílik az alapértelmezett böngészőben vagy a Súgómegjelenítőben.
  • A Visual Studio 17.12-ben és újabb verzióiban a hibalista hibáinak másolása a Ctrl C billentyűkombinációval+ a leírást is a vágólapra másolja, hogy be tudja illeszteni egy keresésbe.
  • Ha meg szeretné nyitni a böngészőt, és bing-keresést szeretne kezdeményezni a hibaleírással egy billentyűkombinációban, nyomja le a CtrlF1+.

Probléma részleteinek megtekintése

  • C++ projektek esetén engedélyezheti a Részletek oszlopot, amely egy kattintható ikont jelenít meg, ha egy bejegyzés további diagnosztikai információkkal rendelkezik. Kattintson az ikonra a Probléma részletei ablak megnyitásához.

A hibalista ablakának kezelése

Felhasználói felületi referencia

Alapértelmezés szerint a következő oszlopok jelennek meg a Hibalista ablakban:

  • Súlyosság – A bejegyzés típusát jeleníti meg (Hiba, Figyelmeztetés, Üzenet, Figyelmeztetés (aktív/inaktív)).
  • Kód – A hiba vagy a figyelmeztető kód.
  • Leírás – A problémát leíró bejegyzés szövege.
  • Project – Az a projekt, amelyben a hibát észlelték.
  • Fájl – A hibát tartalmazó fájlnév.
  • Sor – Az a sorszám, ahol a probléma jelentkezik.
  • Részletek – (C++ projektek) Kattintson ide a Probléma részletei ablak megnyitásához, ha további diagnosztikai információk léteznek.

Emellett a következő oszlopokat is engedélyezheti. Kattintson a jobb gombbal az oszlopsávra a helyi menü megnyitásához, és az Oszlopok megjelenítése parancsot választva engedélyezze őket.

  • Projekt rangja – A számok számba véve a megoldásban lévő projekteket (1-alapú).
  • Elérési út – A problémát tartalmazó fájl elérési útja.
  • Oszlop – Az az oszlopszám, ahol a problémát észlelték.
  • Kategória – Kizárólag IntelliSense részére. A probléma kategóriája, például "Fordító".
  • Forrás – A források közé tartozik a Build és az IntelliSense.
  • Eszköz – Csak építés. A problémát generáló végrehajtható eszköz.

További információkért és a hibalistával kapcsolatos további elméleti részletekért tekintse meg a Hibalista ablak eredeti dokumentációját.