Sdílet prostřednictvím


Vizualizace dat v Visual Studio pro Mac

Důležité

Visual Studio pro Mac je naplánováno vyřazení ze dne 31. srpna 2024 v souladu se společností MicrosoftModerní zásady životního cyklu. I když můžete dál pracovat s Visual Studio pro Mac, existuje několik dalších možností pro vývojáře na Macu, jako je verze Preview nového rozšíření C# Dev Kit pro VS Code.

Přečtěte si další informace o časových osách podpory a alternativách.

Visual Studio pro Mac zahrnuje podporu uživatelského rozhraní pro ladicí program, což umožňuje vizualizace hodnot proměnné, pole nebo vlastnosti při ladění. Tyto vizualizéry dat zobrazují rozšířenou verzi dat a umožňují vývojářům kontrolovat známé struktury, například zobrazit barvu struktury barev.

Vizualizéry v okně Místní hodnoty ladění se dají zobrazit kliknutím na ikonu náhledu, která se zobrazí napravo od hodnoty, když uživatel najede myší na řádek:

Okno Místní hodnoty

Následující seznam ukazuje mnoho nových vizualizací dostupných při ladění v Visual Studio pro Mac.

Bod

Point/PointF nebo CGPoint v systémech iOS a Mac se vykreslí jako řazená kolekce členů zobrazující hodnoty X a Y v ladicích oknech:

Vizualizace bodů

Velikost

Velikost/VelikostF nebo CGSize v iOSu a Mac se vykreslí jako obdélník. Nakreslí se na měřítko, dokud se rozměr nezvětší o 250 px, v jakém okamžiku bude škálovat obdélník s největší dimenzí jako 250 px:

Vizualizace velikosti

Obdélník

Obdélník/RectangleF nebo CGRect v iOSu a Macu zobrazí rozměry a původ. Podobně jako Velikost se nakreslí na měřítko, dokud se dimenze nezvětšuje o 250 pixelů:

Vizualizace obdélníku

Koordinovat

Souřadnice se vykreslují na mapě s umístěním připnutým ke středu:

Vizualizace souřadnic

Color

Zobrazí se vlastnosti UIColor, CGColor a Color, které znázorňují náhled barev, komponenty RGBA, hodnoty Hue-Saturation-Lightness a šestnáctkovou hodnotu barvy:

Vizualizace barev

Obrázky

Média se vykreslí tak, aby se škálovala až do maximální velikosti 250 px, a bude škálována tak, aby odpovídala, když obrázek překročí 250 pixelů:

Vizualizace obrázků

Bezierovy křivky

Vizualizér zobrazí následující:NSBezierPath

Vizualizace bezierovy křivky

String

Řetězec s méně než 100 znaky se zobrazí v plném rozsahu bez náhledu. Delší řetězce se v náhledu zobrazí v plném rozsahu. Řetězce se dají upravovat a vizualizér je doprovázen tlačítkem pro úpravy, které umožňuje úpravu řetězcové hodnoty buď v náhledu, nebo v Editoru řetězcových hodnot, jak je znázorněno níže:

Vizualizace řetězců

Malé řetězce:

Vizualizace malých řetězců

Řetězce střední délky:

Vizualizace středního řetězce

Editor:

Vizualizace editoru

Ienumerable

IEnumerable výčet všech hodnot; hodnoty jednotlivých lze zobrazit kliknutím na tlačítko Zobrazit hodnoty. Možnost IEnumerable nezobrazí hodnoty pro objekty, jako je , ArrayListList<>Dictionary<,> , protože Arraytyto mají své vlastní vizualizéry ladicího programu.

IEnumerable Visualization

Další vizualizéry

Některé další typy, které mají také vlastní vložené vizualizéry, jsou uvedeny níže:

Jiná vizualizace

  • Primitivní elementy
    • Zobrazí se nezpracovaná hodnota primitivního typu.
  • Výčtu
    • Zobrazí se hodnota pole bez kvalifikátoru typu výčtu.
  • Tuple
    • Zobrazeno ve formátu (,)
  • Null
    • Zobrazuje hodnotu null.
  • Adresa URL
    • Zobrazí se hypertextový odkaz, na který se dá kliknout.
  • Intptr
    • Zobrazí se šestnáctková reprezentace IntPtr.

Viz také