Bagikan melalui


Visualizer tabular di Visual Studio

Saat menelusuri kesalahan di Visual Studio, Anda dapat melihat objek koleksi besar dengan visualizer tabular bawaan. Visualizer memperlihatkan data dalam tampilan tabular dengan satu baris per objek dan kolom yang dapat diurutkan untuk setiap bidang dan properti.

Ada dua jenis visualizer tabular. Visualizer Himpunan Data memungkinkan Anda melihat konten Himpunan Data, DataTable, DataView, atau DataViewManager. Visualizer IEnumerable memungkinkan Anda melihat objek seperti Array, Daftar, dll.

Buka visualizer

Untuk membuka visualizer, Anda harus dijeda selama penelusuran kesalahan.

Anda dapat mengakses visualizer dengan mengklik ikon kaca pembesar yang muncul di samping Nilai untuk salah satu objek VisualizerIcon tersebut di jendela variabel debugger atau di Tip Data.

Cuplikan layar Buka visualizer IEnumerable.

Visualizer Himpunan Data

Visualizer Himpunan Data memungkinkan Anda melihat konten objek DataSet, DataTable, DataView, atau DataViewManager.

Cuplikan layar Tampilkan data visualizer Himpunan Data.

Visualizer IEnumerable

Mulai dari Visual Studio 2022, Anda dapat melihat koleksi IEnumerable dalam tampilan tabular.

Visualizer IEnumerable membantu menjelajahi objek koleksi besar dengan cara yang lebih efisien. Visualizer yang mendukung koleksi IEnumerable di mana jenis objek (T) dapat berupa jenis sederhana atau jenis kompleks seperti kamus.

Cuplikan layar Tampilkan data visualizer IEnumerable.

Anda dapat menggunakan menu konteks klik kanan untuk mengkustomisasi tampilan:

  • Pilih Sembunyikan Kolom untuk menyembunyikan data duplikat.
  • Pilih Perluas Kolom untuk melihat item detail selengkapnya dalam data kompleks.
  • Pilih Sembunyikan Turunan untuk mendapatkan tampilan data Anda yang lebih ringkas.

Memfilter, mengurutkan, dan mengekspor data visualizer

  • Himpunan Data dan IEnumerable mendukung pemfilteran, pengurutan, dan pengekspor data visualizer.
  • Anda bisa mengurutkan kolom visualizer dalam urutan naik/turun dengan mengklik nama kolom.
  • Anda juga dapat memfilter data visualizer berdasarkan string filter. Masukkan string dalam kotak filter di sudut kanan atas dan tekan Enter. Visualizer mengembalikan semua baris yang berisi nilai yang cocok dengan string filter.
  • Anda dapat mengekspor data dari visualizer IEnumerable dalam format CSV/Excel menggunakan menu dropdown di sudut kanan atas.
  • Anda juga dapat mengekspor hasil yang difilter dan diurutkan dalam format CSV/Excel.

Cuplikan layar Tampilkan filter data visualizer.

Mengubah ekspresi visualizer

Mulai visual Studio 2022 versi 17.11 Pratinjau 6, Anda dapat langsung mengubah kotak teks Ekspresi dengan ekspresi LINQ yang dimodifikasi. Data visualizer diperbarui, mencerminkan perubahan data yang dihasilkan dari kueri baru Anda.

Cuplikan layar Tampilkan data visualizer mengedit ekspresi.