A VS Code-ban található hibakúpok azok a kacskaringós aláhúzások, amelyek kiemelik a figyelmeztetéseket, szintaktikai hibákat és sok más, a kódban jelen lévő problémát. Noha alapértelmezés szerint engedélyezve van a VS Code-ban, előfordulhatnak olyan esetek, amikor a hibajelzések nem jelennek meg. Vagy véletlenül letilthatta volna őket. Tehát hogyan lehet engedélyezni a hibajelenségeket a VS Code-ban? Ebből az útmutatóból megtudhatja.
Hogyan lehet engedélyezni a hibajelenségeket a VS kódban
A hibajelenségek létfontosságúak a VS Code-ban, mert segítenek a kódolási hibák korai észlelésében. Lehetővé teszik, hogy áttekintse a kód lehetséges problémáit, mielőtt továbblépne. Ezenkívül, ha be vannak kapcsolva, akkor gyorsan írhat kódot, majd visszatérhet és ellenőrizheti a hibákat. Segítenek a leggyakoribb programozási vagy elírási hibák kiküszöbölésében, és egyszerűsítik a munkafolyamatot.
- Nyomja meg a Ctrl+Shift+P billentyűkombinációt Windows rendszeren vagy a Cmd+Shift+P billentyűkombinációt macOS rendszeren.
- A keresőmezőbe írja be az „Error Squiggles” kifejezést.
- Válassza ki a C/C++: Error Squiggles opciót, és állítsa be engedélyezésre.
A fenti lépések végrehajtása után a hibajelzéseknek láthatónak kell lenniük a kódon. A beállítás letiltása azt jelenti, hogy a fenti opciót Letiltva értékre váltja.
Telepítse a C/C++ bővítményt
Ha megpróbálja követni a fenti lépéseket, de észreveszi, hogy nem találja a C_Cpp: Error Squiggles beállítást, ellenőrizze, hogy a C/C++ bővítmény telepítve van és engedélyezve van. Így kell eljárni:
- Lépjen a bal oldalsávra, és válassza a Bővítmények lehetőséget. Windows rendszeren a Ctrl+Shift+X billentyűk lenyomásával nyitható meg. MacOS rendszeren nyomja meg a Cmd+Shift+X billentyűkombinációt.
- A keresősávba írja be a C/C++ parancsot.
- Győződjön meg arról, hogy a bővítmény már telepítve van az eszközre. Ha nem, telepítse és engedélyezze.
A fenti lépések végrehajtása után megjelennek a C_Cpp: Error squiggles beállítások. Folytassa, és engedélyezze, hogy elkezdje kiemelni a hibákat.
Hogyan lehet helyileg engedélyezni az Error Squiggle-t a VS kódban
Ha azt veszi észre, hogy a fenti módszerek után nem jelennek meg a projektben hibajelenségek, próbálja meg helyileg beállítani őket a munkaterületen. Ez azt feltételezi, hogy már létrehozott egy munkaterületet ehhez a projekthez. Ha a munkaterület-beállítást módosítja, az felülír minden globális konfigurációt. Ez a .vscode/settings.json fájl frissítésével történik.
- Ha még nem létezik, hozzon létre egy .vscode mappát a projekt gyökérkönyvtárában.
- Ebben a mappában hozzon létre egy settings.json fájlt.
- Adja hozzá a kódot
"C_CPP.errorSquiggles": "enabled"
a settings.json fájlba.
Engedélyezze a Squiggle-t a VS Code parancspalettáján
A squiggle-ket a parancspalettán keresztül engedélyezheti és letilthatja:
- Nyomja meg a Ctrl+Shift+P billentyűkombinációt Windows rendszeren vagy a Command+Shift+P billentyűkombinációt macOS rendszeren. Alternatív megoldásként nyomja meg az F1 gombot.
- Írja be az „Enable error squiggles” parancsot.
- Válassza a C/C++: Enable Error Squiggles parancsot.
Engedélyezze az Error Squiggles-t a VS-kódban a továbbfejlesztett kódolás érdekében
Ha kihasználja a hibajelenségeket, mindenféle kódolási problémát hatékonyabban észlelhet és kezelhet. Így javíthatja a kódolási gyakorlatot, és hibamentes eredményt kaphat. A VS Code-ban a hibajelzések az LSP-n vagy a Language Server Protocol-on alapulnak. Ez valós időben elemzi a kódot. A statikus elemzés révén hibaüzeneteket kap a fel nem használt importok, definiálatlan változók, típuseltérések és szintaktikai hibák esetén.
GYIK
Testreszabhatom a hibajelzőket?
Igen. A hibajelenségek megjelenése testreszabható, hogy megfeleljen bizonyos preferenciáknak vagy színvaksággal kapcsolatos problémáknak. Amikor a szerkesztő vagy a színtéma beállításait módosítja, az aláhúzások stílusa és színe módosul. Így könnyebb megkülönböztetni a hibatípusokat.
A hibajelzõk tájékoztatást nyújtanak az észlelt hibákról?
Igen. Ha hibát észlel, vigye rá az egérmutatót. Ily módon a VS Code eszköztippeket jelenít meg, amelyek további információkat nyújtanak a figyelmeztetéssel vagy hibával kapcsolatban. Tájékoztatást nyújthat az észlelt konkrét problémáról és a megfontolandó megoldásokról. Ezzel a funkcióval a fejlesztők gyorsabban megérthetik a problémát anélkül, hogy a kódból navigálnának.