Gyorsműveletek
A Visual Studio gyorsműveletei lehetővé teszik a kód egyszerű újrabontását, létrehozását vagy más módon történő módosítását egyetlen művelettel. A gyorsműveletek C#, C++és Visual Basic kódfájlokhoz érhetők el. Egyes műveletek egy adott nyelvre vonatkoznak, míg mások az összes nyelvre érvényesek.
A gyorsműveletek a következő műveletekre használhatók:
- Kódjavítás alkalmazása kódelemzőhöz szabálysértés esetén
- Kódelemző szabály megsértésének letiltása vagy súlyosságának konfigurálása
- Refaktorálás alkalmazása, például inline egy ideiglenes változóhoz.
- Kód létrehozása, például helyi változó bevezetése
A Gyorsművelet ikonok ismertetése
A Visual Studio több ikonnal jelzi, hogy mikor érhetők el a gyorsműveletek. Az ikon típusa azt jelzi, hogy a gyorsművelet javaslat vagy szükséges javítás-e, beleértve az újrabontást is:
Csavarhúzó
: Javasolt művelet a kód fejlesztéséhez.
Sárga villanykörte
: A kóddal kapcsolatos nem kritikus problémák megoldásához ajánlott művelet.
Hiba izzó
: Kritikus művelet a hiba kijavításához a kódban, vagy a szükséges átdolgozás alkalmazása.
Bármely nyelv esetében harmadik felek egyéni diagnosztikát és javaslatokat nyújthatnak, például egy SDK részeként. A Visual Studio ezen szabályok alapján mutatja be a villanykörtét.
Elérhető műveletek keresése
A Visual Studióban elérhető gyorsműveletek kódját a villanykörte , a csavarhúzó
, valamint a villanykörte hibajelző ikonjának
keresésével ellenőrizheti:
Vigye az egeret a kód fölé, és figyelje meg a gyorsművelet ikonjait:
Helyezze a kurzort (|) egy kódsorba, és keresse meg a gyorsművelet ikonjait a kódszerkesztő bal margóján.
Manuálisan is ellenőrizheti az elérhető gyorsműveleteket:
Kattintson a jobb gombbal egy kódsorra, és válassza a Gyorsműveletek és újrabontások lehetőséget az elérhető gyorsműveletek és újrabontási lehetőségek listájához.
Válassza a Ctrl + pont (.) billentyűkombinációt bárhol a sorban.
Javaslatok alkalmazása a kód fejlesztéséhez
Ha elérhetők a gyorsműveletek, kiválaszthatja a villanykörte vagy csavarhúzót
ikont a megfelelő kód mellett.
Az elérhető fejlesztések megtekintéséhez kattintson az ikon melletti Le nyílra, vagy használja a Lehetséges javítások megjelenítése hivatkozást.
Az ajánlott módosítás a kódra való alkalmazásához válassza az ikont. A Ctrl + pont (.) billentyűkombinációt is választhatja, ha a kurzor egy elérhető műveletet megjelenítő kódsoron van.
Műveletek alkalmazása a hibák kijavításához
Ha hiba történt a kódban, és a Visual Studio ajánlott javítást javasol, a hibás kódrészlet alatt piros hullámvonal jelenik meg. A hibajelző villanykörte ikon is megjelenik a megjelölt kód mellett.
Az elérhető javítások megtekintéséhez kattintson az ikon melletti Le nyílra, vagy használja a Lehetséges javítások megjelenítése hivatkozást.
Az ajánlott módosítás a kódra való alkalmazásához válassza az ikont. A Ctrl + pont (.) billentyűkombinációt is választhatja, ha a kurzor egy elérhető műveletet megjelenítő kódsoron van.
Borravaló
Bizonyos kódjavítások gyorsműveleteit kikapcsolhatja. További információ: .NET-forráskódelemzésének letiltása.
AI-segítség kérése
Ha rendelkezik Copilotprogrammal, mesterséges intelligencia által nyújtott támogatást kaphat a Gyorsműveletek funkció használatakor. A villanykörte menüben válassza ki a Javítás a Copilotopciót. Ez egy beágyazott csevegést nyit meg a GitHub Copilot Chat funkcióval, amely elérhető javításokat kínál.