Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Visual Studio hibakereső PerfTips és a hibakereső által integrált diagnosztikai eszközök segítenek az alkalmazás teljesítményének monitorozásában és elemzésében hibakeresés közben.
Bár a hibakeresővel integrált diagnosztikai eszközök nagyszerű módot jelentenek arra, hogy a fejlesztés során tudomást szereznek a teljesítményproblémákról, a hibakereső jelentős hatással lehet az alkalmazás teljesítményére. A pontosabb teljesítményadatok gyűjtéséhez fontolja meg, hogy a teljesítményprofilozó eszközeit a teljesítményvizsgálatok további részeként használja. Lásd: Profilkészítési eszközök futtatása kiadási vagy hibakeresési buildeken.
Teljesítménytippek
Ha a hibakereső megszakítja a végrehajtást egy törésponton vagy egy ugróműveletnél, a megszakítás és az előző töréspont közötti eltelt idő a szerkesztőablakban tippként jelenik meg. További információ: PerfTips: Teljesítményadatok egy pillantás alatt a Visual Studiohasználatával történő hibakeresés során.
Diagnosztikai eszközök ablak
A töréspontok és a kapcsolódó időzítési adatok a Diagnosztikai eszközök ablakban lesznek rögzítve.
Az alábbi ábrán az Diagnosztikai eszközök ablak látható.
A törésesemények idővonal jelöli a hibakeresési munkamenetben elütött töréspontokat. Kattintson egy eseményre a Hibakereső részletes listájának kiválasztásához.
A processzorhasználati grafikon a hibakeresési munkamenet összes processzormagja processzorhasználatának változását mutatja be.
Az EseményekHibakereső részletei panel minden töréseseményhez tartalmaz elemeket.
A törésesemény Időtartam oszlopa az esemény és az előző töréspont közötti eltelt időt jeleníti meg.
Mesterséges intelligenciával működő optimalizálási javaslatok lekérése a PerfTipstől
A Visual Studio 2026 18.4-es és újabb verzióiban a PerfTips integrálható a Copilot Profiler-ügynökkel, hogy AI-alapú teljesítményelemzést biztosítson a hibakeresés során.
Amikor a hibakereső szünetet tart egy töréspontnál vagy egy lépésművelet után, a PerfTip további teljesítményjelekkel együtt megjeleníti az eltelt időt. A PerfTip gombra kattintva optimalizálási javaslatokat kérhet a Copilottól. A Profiler-ügynök rögzíti a futásidejű adatokat – beleértve az eltelt időt, a processzorhasználatot és a memóriafoglalásokat –, és a Copilot használatával rögzíti a teljesítmény gyakori pontjait, és célzott kódjavításokat javasol.
Előfeltételek
- A Visual Studio 2026 18.4-es vagy újabb verziója.
- Egy GitHub-fiók Copilot-hozzáféréssel, amely be van jelentkezve a Visual Studióba.
A Profiler Agent használata a PerfTipből
- Állítson be egy töréspontot, és kezdje el az alkalmazás hibakeresését.
- Amikor a hibakereső szünetel, figyelje meg a szerkesztőben megjelenő perftipet, amely az eltelt időt mutatja.
- Kattintson a PerfTip elemre a Copilot-parancssor teljesítménykörnyezettel való megnyitásához.
- A Profiler-ügynök elemzi a rögzített futtatókörnyezeti adatokat, és optimalizálási javaslatokat nyújt.
A Profiler-ügynökkel kapcsolatos teljes oktatóanyagért tekintse meg az alkalmazás profilozását a GitHub Copilot Profiler-ügynökkel.
A PerfTips be- és kikapcsolása
A PerfTips engedélyezése vagy letiltása:
A Hibakeresés menüben válassza a Beállításoklehetőséget.
Ellenőrizze vagy törölje Az eltelt perfTip megjelenítése hibakeresés közben.
A Diagnosztikai eszközök ablak be- vagy kikapcsolása
A Diagnosztikai eszközök ablak engedélyezése vagy letiltása:
A Hibakeresés menüben válassza a Beállításoklehetőséget.
Ügyeljen arra, hogy a Diagnosztikai eszközök engedélyezése jelölése be legyen állítva vagy törölje azt, miközben ahibakeresése folyamatban van.