Megosztás a következőn keresztül:


Táblázatos vizualizációk a Visual Studióban

A Visual Studióban végzett hibakeresés során megtekintheti a nagyméretű gyűjteményobjektumokat a beépített táblázatos vizualizációkkal. A vizualizáció táblázatos nézetben jeleníti meg az adatokat, objektumonként egy sort, valamint az egyes mezők és tulajdonságok rendezhető oszlopait.

A táblázatos vizualizációknak két típusa van. A DataSet-vizualizáció lehetővé teszi egy Adathalmaz, a DataTable, a DataView vagy a DataViewManager tartalmának megtekintését. Az IEnumerable vizualizáció lehetővé teszi az olyan objektumok megtekintését, mint a Tömbök, a Lista stb.

A vizualizáció megnyitása

A vizualizáció megnyitásához szüneteltetnie kell a hibakeresést.

A vizualizálót elérheti, ha az egyik objektum értéke mellett megjelenő nagyító ikonra kattint, VisualizerIcon a hibakereső változók ablakában vagy egy adatleírás során.

IEnumerable vizualizáló megnyitásának képernyőképe.

Adathalmaz-vizualizáló

A DataSet Visualizerrel megtekintheti egy DataSet, DataTable, DataView vagy DataViewManager objektum tartalmát.

Képernyőkép az Adathalmaz-vizualizációs adatok megtekintéséről.

IEnumerable vizualizáló

A Visual Studio 2022-től kezdve táblázatos nézetben tekintheti meg az IEnumerable-gyűjteményeket.

Az IEnumerable vizualizáció egyszerűbben segít a nagyméretű gyűjteményobjektumok feltárásában. A vizualizáció támogatja az IEnumerable gyűjteményeket, ahol az objektumtípus (T) lehet egyszerű vagy összetett típusok, például szótárak.

Képernyőkép az IEnumerable vizualizáció adatainak megtekintéséről.

A nézet testreszabásához használja a jobb gombbal a helyi menüt:

  • Válassza a Oszlop elrejtése opciót az ismétlődő adatok elrejtéséhez.
  • Válassza a Oszlop kibontása lehetőséget az összetett adatok részletesebb megtekintéséhez.
  • Válassza a Gyermekek elrejtése lehetőséget az adatok tömörebb megtekintéséhez.

A kifejezés módosítása az IEnumerable vizualizációban

A Visual Studio 2022 17.11-es verziójától kezdve közvetlenül módosíthatja az kifejezés szövegmezőt az IEnumerable vizualizálóhoz egy módosított LINQ-kifejezéssel. A vizualizáció adatai frissülnek, az új lekérdezésből eredő adatváltozásnak megfelelően.

Képernyőkép a vizualizáció adatainak megtekintéséről és a kifejezés szerkesztéséről.

A Visual Studio 2022 17.12 preview 3-as verziójától kezdve intelliSense-támogatást kap a kifejezés szerkesztéséhez.

AI-segítség kérése

A Visual Studio 2022 17.13-as verziójától kezdve beágyazott AI-segítséget kaphat a LINQ-kifejezés szerkesztéséhez. Ha aktiválta a Copilotot, kattintson a GitHub Copilot sparkle ikonra GitHub Copilot sparkle ikon a beágyazott Copilot-csevegés megnyitásához.

A Copilot gomb képernyőképe, amellyel segítséget kaphat a kifejezés szerkesztéséhez.

A lekérdezést természetes nyelven is leírhatja, és a GitHub Copilot létrehozza a megfelelő LINQ-lekérdezést. HA LINQ-lekérdezésszűrést szeretne alkalmazni a vizualizációra, nyomja le Enterbillentyűt.

Miután a GitHub Copilot létrehozott legalább egy LINQ-lekérdezést, kiválaszthatja a Folytatás a csevegésben gombot. Ez a művelet egy dedikált GitHub Copilot-csevegőablakot nyit meg, ahol pontosíthatja a lekérdezést, további kérdéseket tehet fel, megtekintheti a LINQ-szintaxis példáit, vagy részletesebben megismerheti az alternatív megközelítéseket. Ha egy javasolt LINQ-lekérdezést szeretne alkalmazni a vizualizációra, használja a Megjelenítés a Vizualizációban gombot a csevegésben.

Vizualizációs adatok szűrése, rendezése és exportálása

  • A DataSet és az IEnumerable egyaránt támogatja a vizualizációs adatok szűrését, rendezését és exportálását.
  • A vizualizáció oszlopait növekvő/csökkenő sorrendbe rendezheti az oszlop nevére kattintva.
  • A vizualizációs adatokat szűrősztring alapján is szűrheti. Írja be a karakterláncot a jobb felső sarokban található szűrőmezőbe, és nyomja le az Enter billentyűt. A Vizualizáció a szűrősztringnek megfelelő értéket tartalmazó összes sort visszaadja.
  • Az adatokat CSV/Excel formátumban exportálhatja az IEnumerable vizualizációkból a jobb felső sarokban található legördülő listából.
  • A szűrt és rendezett eredményeket CSV/Excel formátumban is exportálhatja.

Képernyőkép a vizualizáció adatszűrőjének megtekintéséről.