Aracılığıyla paylaş


Visual Studio'da dize görselleştiricisinde dizeleri görüntüleme

Visual Studio'da hata ayıklarken, yerleşik dize görselleştiricisi ile dizeleri görüntüleyebilirsiniz. Dize görselleştiricisi, veri ipucu veya hata ayıklayıcı penceresi için çok uzun dizeleri gösterir. Ayrıca hatalı biçimlendirilmiş dizeleri belirlemenize de yardımcı olabilir.

Yerleşik dize görselleştiricileri düz metin, XML, HTML ve JSON seçeneklerini içerir. Ayrıca DataSet ve IEnumerable) nesneleri gibi çeşitli .NET türleri için yerleşik tablosal görselleştiricileri Otomatikler veya diğer hata ayıklayıcı pencerelerinden açabilirsiniz.

Not

Görselleştiricide XAML veya WPF UI öğelerini incelemeniz gerekiyorsa, hata ayıklarken XAML özelliklerini incele bölümüne bakın veya WPF ağacı görselleştiricisini kullanma bölümüneveya bakın.

Dize görselleştiricisi açma

Dize görselleştiricisini açmak için hata ayıklama sırasında duraklamış olmanız gerekli olur. Metin, XML, HTML veya JSON dize değeri olan bir değişkenin üzerine gelin ve büyüteç simgesi Visualizer simgesi'yi seçin.

Dize görselleştiricisini açma ekran görüntüsü.

Dize görselleştiricisini açma ekran görüntüsü.

Dize görselleştirici penceresinde, üzerine geldiğinizde İfade alanı değişkeni veya ifadeyi gösterirken, Değer alanı ise dize değerini gösterir.

Seçilen görselleştirici, boş Değeri olan bir dizeyi tanıyamaz. Örneğin XML Görselleştiricisi, XML etiketi olmayan bir metin dizesi veya JSON dizesi için boş bir Değer gösterir.

Metin görselleştiricisini görüntüle

Metin görselleştiricisi metin verilerini daha rahat gösterir. Seçilen görselleştiricinin tanıyamayan dizeleri görüntülemek için Metin Görselleştiricisi de kullanabilirsiniz. Ayrıca, Metin Görselleştiricisi araç ve dize işleme seçenekleri sağlar ve aşağıdaki metnin kodunu kolayca çözmenize olanak tanır.

  • Base64 Kodlaması
  • Base64 Kod Çözme
  • URL Kodlama İşlemi
  • URL Kodunu Çözme
  • JWT Kodunu Çözme

Dizi manipülasyonu açılır listesini seçin ve verilerinizin kodunu çözmek için istediğiniz seçeneği belirleyin.

Metin dizesi görselleştiricisinin ekran görüntüsü.

Metin dizesi görselleştiricisinin ekran görüntüsü.

Metin görselleştiricisinde bir alt dize aramak için Ctrl + F tuşlarına basarak arama kutusunu açın. Arama terimleriniz dizenin tamamında vurgulanır ve bu da önemli metinleri, hataları veya desenleri görmeyi kolaylaştırır.

Metin görselleştiricisi içindeki aramanın ekran görüntüsü.

Arama kutusunun arkasındaki içeriği okumanız gerekiyorsa , Ctrl tuşunu basılı tutarak arama kutusu saydamlaşır.

JSON dize verilerini görüntüleme

İyi biçimlendirilmiş bir JSON dizesi, JSON görselleştiricisindeki aşağıdaki çizime benzer şekilde görünür. Hatalı biçimlendirilmiş JSON bir hata simgesi görüntüleyebilir (veya tanınmazsa boş olabilir). JSON hatasını tanımlamak için dizeyi kopyalayıp JSLintgibi bir JSON linting aracına yapıştırın.

Screenshot of JSON string visualizer.JSON dize görselleştiricisinin ekran görüntüsü. JSON dize görselleştiricisiJSON string visualizer

XML dizesi verilerini görüntüleme

İyi biçimlendirilmiş bir XML dizesi, XML görselleştiricisindeki aşağıdaki çizime benzer şekilde görünür. Yanlış biçimlendirilmiş XML, XML etiketleri olmadan veya tanınmazsa boş olarak görüntülenebilir.

Screenshot of XML String Visualizer.XML Dizesi Görselleştiricisi'nin ekran görüntüsü. XML Dize GörselleştiricisiXML String Visualizer

HTML dizesi verilerini görüntüleme

İyi biçimlendirilmiş bir HTML dizesi, aşağıdaki çizimde gösterildiği gibi tarayıcıda işlenmiş gibi görünür. Hatalı biçimlendirilmiş HTML düz metin olarak görüntülenebilir.

Screenshot of HTML string visualizer.HTML dizesi görselleştiricisinin ekran görüntüsü. HTML Dize GörselleştiricisiHTML String Visualizer