Bagikan melalui


Menampilkan nilai data di DataTip di editor kode

Tips data menyediakan cara mudah untuk melihat informasi tentang variabel dalam program Anda selama proses penelusuran kesalahan. Tips data hanya berfungsi dalam mode jeda dan hanya dengan variabel yang berada dalam cakupan eksekusi saat ini. Jika ini pertama kalinya Anda mencoba menelusuri kesalahan kode, Anda mungkin ingin membaca Penelusuran kesalahan bagi pemula serta Teknik dan alat penelusuran kesalahan sebelum membaca artikel ini.

Bekerja dengan tips data

Tips data hanya muncul dalam mode jeda dan hanya pada variabel yang berada dalam cakupan eksekusi saat ini.

Menampilkan tips data

  1. Atur titik henti dalam kode Anda, dan mulai men-debug dengan menekan F5 atau memilih Debug>Mulai Penelusuran Kesalahan.

  2. Saat dijeda di titik henti, arahkan kursor ke variabel apa pun dalam cakupan saat ini. Data tip muncul, menunjukkan nama dan nilai variabel saat ini.

Membuat data tip transparan

Untuk membuat data tip transparan untuk melihat kode yang ada di bawahnya, saat berada di data tip, tekan Ctrl. Data tip tetap transparan selama Anda menahan tombol Ctrl. Ini tidak berfungsi untuk data tip yang disematkan atau mengambang.

Pertahankan da tip diperluas

Mulai Visual Studio 2022 Pembaruan 1, saat Anda memperluas data tip, Anda dapat membuatnya diperluas hingga Anda mengeklik di tempat lain. Ini disebut data tip lengket. Untuk mengaktifkan fitur ini, pilihOpsi>Alat>Penelusuran Kesalahan, lalu di tab Umum, pilih Tetap buka tips data yang diperluas hingga diklik.

Menyematkan data tip

Untuk menyematkan data tip sehingga tetap terbuka, pilih ikon pin jarum dorong ke sumber.

Pin a data tip

Anda dapat memindahkan data tip yang disematkan dengan menyeretnya di sekitar jendela kode. Ikon jarum dorong muncul di selokan di samping baris tempat ujung data disematkan.

Catatan

Tips data selalu dievaluasi dalam konteks tempat eksekusi ditangguhkan, bukan kursor saat ini atau lokasi tip data. Jika Anda mengarahkan mouse ke atas variabel dalam fungsi lain yang memiliki nama yang sama dengan variabel dalam konteks saat ini, nilai variabel dalam konteks saat ini ditampilkan.

Melepas sematan tip data dari sumber

Untuk mengambangkan tip data yang disematkan, arahkan mouse ke atas tip data dan pilih ikon jarum dorong dari menu konteks.

Ikon jarum dorong berubah ke posisi yang tidak disematkan, dan tip data sekarang mengambang atau dapat diseret di atas semua jendela yang terbuka. Data tip mengambang ditutup saat sesi penelusuran kesalahan berakhir.

Menyematkan ulang data tip

Untuk menyematkan kembali data tip mengambang ke sumber, arahkan kursor ke dalam editor kode dan pilih ikon pin tekan. Ikon jarum dorong berubah ke posisi yang disematkan, dan tip data kembali disematkan hanya ke jendela kode.

Jika tip data mengambang di atas jendela kode non-sumber, ikon jarum dorong tidak tersedia, dan tip data tidak dapat disematkan ulang. Untuk mengakses ikon jarum dorong, kembalikan tip data ke jendela editor kode dengan menyeretnya atau memberikan fokus jendela kode.

Menutup data tip

Untuk menutup data tip, arahkan mouse ke atas data tip dan pilih ikon tutup (x) dari menu konteks.

Tutup semua data tip

Untuk menutup semua data tip, pada menu Debug, pilih Hapus Semua data tip.

Tutup semua data tip untuk file tertentu

Untuk menutup semua data tip untuk file tertentu, pada menu Debug, pilih Hapus Semua data tip yang Disematkan ke <Nama>File.

Memperluas dan mengedit informasi

Anda dapat menggunakan data tip untuk memperluas array, struktur, atau objek untuk melihat anggotanya. Anda juga dapat mengedit nilai variabel dari data tip.

Memperluas variabel

Untuk memperluas objek dalam data tip untuk melihat elemennya, arahkan mouse ke atas panah perluas sebelum nama item menampilkan elemen dalam bentuk pohon. Untuk data tip yang disematkan, pilih + sebelum nama variabel lalu perluas pohon.

Expand a data tip

Anda dapat menggunakan mouse atau tombol panah pada keyboard untuk berpindah ke atas dan ke bawah dalam tampilan yang diperluas.

Anda juga dapat menyematkan item yang diperluas ke tip data yang disematkan dengan mengarahkan mouse ke atasnya dan memilih ikon jarum dorong mereka. Elemen kemudian muncul di ujung data yang disematkan setelah pohon diciutkan.

Mengedit nilai variabel

Untuk mengedit nilai variabel atau elemen dalam data tip, pilih nilai, ketik nilai baru, dan tekan Enter. Pilihan dinonaktifkan untuk nilai baca-saja.

Menyematkan Properti di da tip

Catatan

Fitur ini didukung untuk .NET Core 3.0 atau yang lebih tinggi.

Anda dapat dengan cepat memeriksa objek berdasarkan propertinya di data tip dengan alat Properti yang Dapat Disematkan. Untuk menggunakan alat ini, arahkan kursor ke properti dan pilih ikon sematkan yang muncul atau klik kanan dan pilih opsi Sematkan Anggota sebagai Favorit di menu konteks yang dihasilkan. Ini menggelembungkan properti tersebut ke bagian atas daftar properti objek, dan nama dan nilai properti ditampilkan di kolom kanan data tip. Untuk melepaskan semat properti, pilih ikon sematkan lagi atau pilih opsi Lepaskan Anggota sebagai Favorit di menu konteks.

Pinning a property in a data tip

Anda juga dapat mengalihkan nama properti dan memfilter properti yang tidak disematkan saat melihat daftar properti objek dalam data tip. Anda dapat mengakses salah satu opsi dengan mengeklik kanan baris yang berisi properti dan memilih Perlihatkan hanya anggota yang disematkan atau Sembunyikan nama anggota yang disematkan dalam opsi nilai di menu konteks.

Visualisasikan tipe data yang kompleks

Ikon kaca pembesar di samping variabel atau elemen dalam tip data berarti bahwa satu atau beberapa visualizer, seperti Visualizer Teks, tersedia untuk variabel. Visualizer menampilkan informasi dengan cara yang lebih bermakna, terkadang grafis.

Untuk melihat elemen menggunakan visualizer default untuk jenis data, pilih ikon Visualizer iconkaca pembesar . Pilih panah di samping ikon kaca pembesar untuk memilih dari daftar visualizer untuk jenis data.

Menambahkan variabel ke jendela Pengawasan

Jika Anda ingin terus mengawasi variabel, Anda dapat menambahkannya ke jendela Pengawasan dari tip data. Klik kanan variabel di tip data, dan pilih Tambahkan Pengawasan.

Variabel muncul di jendela Pengawasan. Jika edisi Visual Studio Anda mendukung lebih dari satu jendela Pengawasan, variabel akan muncul di Pengawasan 1.

Impor dan ekspor tips data

Anda dapat mengekspor tips data ke file XML, yang dapat Anda bagikan atau edit menggunakan editor teks. Anda juga dapat mengimpor file XML tips data yang telah Anda terima atau edit.

Untuk mengekspor tips data:

  1. Pilih Debug>Ekspor DataTip.

  2. Dalam kotak dialog Ekspor DataTip, navigasikan ke lokasi untuk menyimpan file XML, ketik nama untuk file tersebut, lalu pilih Simpan.

Untuk mengimpor tips data:

  1. Pilih Debug>Impor DataTip Data.

  2. Dalam kotak dialog Impor tips data, pilih file XML tips data yang ingin Anda buka, lalu pilih Buka.