Menampilkan string Teks, XML, HTML, JSON dalam visualizer string
Saat menelusuri kesalahan di Visual Studio, Anda dapat melihat string dengan visualizer string bawaan. Visualizer string menunjukkan string yang terlalu panjang untuk tip data atau jendela debugger. Ini juga dapat membantu Anda mengidentifikasi string yang cacat.
Visualizer string bawaan mencakup opsi Teks, XML, HTML, dan JSON. Anda juga dapat membuka visualizer bawaan untuk beberapa jenis lain, seperti objek DataSet, DataTable, dan DataView, dari jendela Autos atau debugger lainnya.
Catatan
Jika Anda perlu memeriksa elemen XAML atau WPF UI di visualizer, lihat atau Periksa properti XAML saat penelusuran kesalahan atau Cara menggunakan visualizer pohon WPF.
Buka visualizer
Untuk membuka visualizer string:
- Jeda selama penelusuran kesalahan.
- Arahkan mouse ke atas variabel yang memiliki nilai string teks biasa, XML, HTML, atau JSON.
- Pilih ikon kaca pembesar .
Daftar UIElement
Bidang Ekspresi memperlihatkan variabel atau ekspresi yang Anda arahkan ke atas.
Bidang Nilai memperlihatkan nilai string. Nilai kosong berarti bahwa visualizer yang dipilih tidak dapat mengenali string. Misalnya, Visualizer XML memperlihatkan Nilai kosong untuk string teks tanpa tag XML, atau string JSON. Untuk melihat string yang tidak dapat dikenali oleh visualizer yang dipilih, pilih Visualizer Teks sebagai gantinya. Visualizer Teks memperlihatkan teks biasa.
Data string teks
Visualizer Teks memperlihatkan teks biasa. Jika Anda memerlukan pemformatan kustom untuk string C++, buat visualisasi Natvis.
Selain itu, Text Visualizer menyediakan opsi manipulasi alat dan string dan memungkinkan Anda untuk mendekode teks berikut dengan mudah.
- Enkode Base64
- Dekode Base64
- Pengodean URL
- Dekode URL
- Dekode JWT
Pilih daftar dropdown Manipulasi string dan pilih opsi yang diinginkan untuk mendekode data Anda.
Data string JSON
String JSON yang terbentuk dengan baik tampak mirip dengan ilustrasi berikut di visualizer JSON. JSON salah bentuk dapat menampilkan ikon kesalahan (atau kosong jika tidak dikenal). Untuk mengidentifikasi kesalahan JSON, salin dan tempel string ke alat linting JSON seperti JSLint.
Data string XML
String XML yang terbentuk dengan baik tampak mirip dengan ilustrasi berikut di visualizer XML. XML cacat dapat ditampilkan tanpa tag XML, atau kosong jika tidak dikenali.
Data string HTML
String HTML yang terbentuk dengan baik muncul seolah-olah dirender di browser, seperti yang ditunjukkan dalam ilustrasi berikut. HTML salah bentuk dapat ditampilkan sebagai teks biasa.