Aracılığıyla paylaş


Mac için Visual Studio'de veri görselleştirmeleri

Önemli

Mac için Visual Studio 31 Ağustos 2024'te Microsoft'un Modern Yaşam Döngüsü İlkesi. Mac için Visual Studio ile çalışmaya devam edebilirsiniz ancak Mac'te geliştiriciler için VS Code için yeni C# Dev Kit uzantısının önizleme sürümü gibi birkaç seçenek daha vardır.

Destek zaman çizelgeleri ve alternatifleri hakkında daha fazla bilgi edinin.

Mac için Visual Studio hata ayıklayıcı için kullanıcı arabirimi desteği içerir ve hata ayıklarken değişken, alan veya özellik değerlerinin görselleştirmelerine olanak sağlar. Bu veri görselleştiricileri, verilerin genişletilmiş bir sürümünü gösterir ve geliştiricilerin bilinen yapıları (örneğin, bir renk yapısının rengini gösteren) incelemesine olanak sağlar.

Hata ayıklama Yerel Ayarları penceresindeki görselleştiriciler , kullanıcı satırın üzerine geldiğinde değerin sağında görünen önizleme simgesine tıklanarak görüntülenebilir:

Yerel Ayarlar Penceresi

Aşağıdaki listede, Mac için Visual Studio'de hata ayıklama sırasında kullanılabilen yeni görselleştirmelerin birçoğuna bakabilirsiniz.

Nokta

iOS ve Mac'te Point/PointF veya CGPoint, hata ayıklama pencerelerindeki X ve Y değerlerini gösteren bir tanımlama grubu olarak işlenir:

Nokta Görselleştirme

Size

iOS ve Mac'te Bir Boyut/BoyutF veya CGSize dikdörtgen olarak işlenir. Bir boyut 250 pikseli geçene kadar ölçeklendirilecek şekilde çizilir ve bu noktada dikdörtgeni en büyük boyut olan 250 piksel olarak ölçeklendirir:

Boyut Görselleştirmesi

Dikdörtgen

İOS ve Mac'te Rectangle/RectangleF veya CGRect, boyutları ve kaynağı görüntüler. Boyut'a benzer şekilde, bir boyut 250 pikselden sonra büyüyene kadar ölçeklendirmeye çekilir:

Dikdörtgen Görselleştirme

Koordinat

Koordinatlar harita üzerinde çizilir ve konum ortaya sabitlenir:

Koordinat Görselleştirmesi

Color

Bu, renk önizlemesini, RGBA bileşenlerini, Hue-Doygunluk-Açıklığı değerlerini ve rengin onaltılık değerini gösteren UIColor, CGColor ve Color özelliklerini görüntüler:

Renk Görselleştirme

Görüntüler

Medya, en fazla 250 piksel boyuta kadar ölçeklendirilecek şekilde işlenir ve görüntü 250 pikseli aştığında sığacak şekilde ölçeklendirilir:

Görüntü Görselleştirme

Bezier Eğrileri

Görselleştirici bir NSBezierPathgörüntüler:

Bezier Eğrisi Görselleştirmesi

String

Önizleme olmadan 100'den az karakterden oluşan bir dize tam olarak görüntülenir. Uzun dizeler önizlemede tam olarak görüntülenir. Dizeler düzenlenebilir ve görselleştiriciye bir düzenleme düğmesi eşlik eder ve dize değerinin önizlemede veya Dize Değeri Düzenleyicisi'nde düzenlenmesine izin verir ve aşağıda gösterilmiştir:

Dize Görselleştirmesi

Küçük Dizeler:

Küçük Dize Görselleştirmesi

Orta uzunlukta Dizeler:

Orta Dize Görselleştirmesi

Düzenleyicisi:

Düzenleyici Görselleştirmesi

Ienumerable

IEnumerable tüm değerleri numaralandırır; değerleri, Değerleri Göster düğmesine tıklanarak görüntülenebilir. IEnumerable seçeneği, kendi hata ayıklayıcı görselleştiricilerine sahip olduğundan , ArrayList, List<>Dictionary<,> gibi Arraynesnelerin değerlerini görüntülemez.

IEnumerable Görselleştirmesi

Diğer Görselleştiriciler

Kendi satır içi görselleştiricileri de olan diğer bazı türler aşağıda listelenmiştir:

Diğer Görselleştirme

  • Temel Türler
    • Bu, ilkel türün ham değerini gösterir.
  • Enum
    • Bu, sabit listesi Türü niteleyicisi olmadan alan değerini görüntüler.
  • Tuple
    • Biçiminde görüntülenir (,)
  • Null
    • "null" değerini gösterir.
  • URL
    • Bu, tıklanabilir bir köprü görüntüler.
  • Intptr
    • Bu, IntPtr'nin onaltılık gösterimini görüntüler.

Ayrıca bkz.