Mengatur Pengawas pada Variabel di Rangkaian Paralel di Visual Studio (C#, Visual Basic, C++)

Di jendela Pengawas Paralel, Anda dapat secara bersamaan menampilkan nilai yang ditahan oleh satu ekspresi pada beberapa rangkaian. Setiap baris mewakili rangkaian yang berjalan dalam aplikasi, tetapi rangkaian mungkin diwakili dalam beberapa baris. Lebih khusus lagi, setiap baris mewakili panggilan fungsi yang tanda tangannya sesuai dengan fungsi pada bingkai tumpukan saat ini. Anda dapat mengurutkan, menyusun ulang, menghapus, dan mengelompokkan item yang ada di kolom. Anda dapat menandai, menghapus tanda, membekukan (menangguhkan), dan mencairkan (melanjutkan) rangkaian. Kolom berikut ditampilkan di jendela Pengawas Paralel :

  • Kolom bendera, tempat Anda dapat menandai utas yang ingin diperhatikan secara khusus.

  • Kolom rangkaian saat ini, yang panah kuningnya menunjukkan rangkaian saat ini (panah hijau dengan ekor keriting menunjukkan bahwa rangkaian yang bukan saat ini memiliki konteks debugger saat ini).

  • Kolom yang dapat dikonfigurasi yang dapat menampilkan komputer, proses, ubin, tugas, dan rangkaian.

    Tip

    Untuk menampilkan informasi tugas di jendela Pengawas Paralel, Anda harus terlebih dahulu membuka jendela Tugas.

  • Kolom tambahkan pengawas kosong, tempat Anda dapat memasukkan ekspresi untuk diawasi.

    Catatan

    Komputer Anda mungkin menampilkan nama atau lokasi yang berbeda untuk beberapa elemen antarmuka pengguna Visual Studio dalam artikel ini. Anda mungkin menggunakan edisi Visual Studio yang berbeda atau pengaturan lingkungan yang berbeda. Untuk informasi selengkapnya, lihat Mempersonalisasi IDE.

Untuk menampilkan jendela Pengawas Paralel

  1. Atur titik henti dalam kode.

  2. Pada bilah menu, pilih Debug, Mulai Penelusuran Kesalahan. Tunggu hingga aplikasi mencapai titik henti.

  3. Pada bilah menu, pilih Debug, Windows, Pengawas Paralel, lalu pilih jendela pengawas. Anda dapat membuka sebanyak empat jendela.

Untuk menambahkan ekspresi pengawas

  • Pilih salah satu kolom tambahkan pengawas kosong lalu masukkan ekspresi pengawas.

Untuk memberi bendera atau menghapus bendera rangkaian

  • Pilih kolom bendera untuk baris (kolom pertama), atau buka menu pintasan untuk rangkaian dan pilih Beri Bendera atau Hapus Bendera.

Untuk menampilkan hanya utas yang ditandai

  • Pilih tombol Tampilkan Hanya yang Berbendera di sudut kiri atas jendela Pengawas Paralel.

Untuk beralih ke utas lain

  • Klik dua kali kolom rangkaian saat ini (kolom kedua). (Keyboard: Pilih baris dan tekan Enter.)

Untuk mengurutkan kolom

  • Pilih judul kolom.

Untuk mengelompokkan utas

  • Buka menu pintasan untuk jendela Pengawas Paralel, pilih Kelompokkan Menurut, lalu pilih item submenu yang sesuai.

Untuk membekukan atau mencairkan rangkaian

  • Buka menu pintasan untuk baris dan pilih Bekukan atau Bebaskan.

Untuk mengekspor data di jendela Pengawas Paralel

  • Pilih tombol Buka di Excel lalu pilih Buka di Excel atau Ekspor ke CSV.

Untuk memfilter menurut ungkapan Boolean

  • Masukkan ungkapan Boolean dalam kotak Filter menurut Ungkapan Boolean. Debugger mengevaluasi ekspresi untuk setiap konteks rangkaian. Hanya baris tempat nilai true ditampilkan.