Bagikan melalui


Apa itu WinDbg?

WinDbg adalah versi terbaru WinDbg dengan visual yang lebih modern, jendela yang lebih cepat, pengalaman pembuatan skrip lengkap, dibangun dengan model data debugger yang dapat diperluas di depan dan tengah.

Catatan

Sebelumnya dirilis sebagai Pratinjau WinDbg di Microsoft Store, WinDbg memanfaatkan mesin dasar yang sama dengan WinDbg (Klasik) dan mendukung semua perintah, ekstensi, dan alur kerja yang sama.

Cuplikan layar utama di debugger WinDbg.

Fitur umum

  • Penyiapan dan pengenalan koneksi - Target terbaru dan konfigurasi sesi disimpan. Mereka dapat dengan cepat dimulai ulang dari menu file.

    Cuplikan layar menu mulai penelusuran kesalahan di debugger WinDbg.

  • Tema gelap - Buka Pengaturan File > untuk mengaktifkan tema gelap.

    Cuplikan layar debugger WinDbg dengan tema gelap diaktifkan.

  • Navigasi keyboard - Gunakan Ctrl+Tab untuk menavigasi antar jendela dengan mudah hanya dengan keyboard Anda.

    Cuplikan layar yang menunjukkan menu Ctrl+Tab di debugger WinDbg.

  • Deteksi prosesor file cadangan - Arsitektur prosesor autodetects untuk penelusuran kesalahan terkelola yang lebih mudah.

  • Peningkatan performa - Jendela alat dimuat secara asinkron dan dapat dibatalkan. Saat Anda menjalankan perintah, WinDbg dapat menghentikan pemuatan lokal, watch, atau jendela lainnya.

Mulai tampilan penelusuran kesalahan

  • Integrated Time Travel Debugging (TTD) - Gunakan kotak centang "Rekam dengan Penelusuran Kesalahan Perjalanan Waktu" saat meluncurkan atau melampirkan ke proses. WinDbg akan menyiapkan TTD, mulai merekam, dan membuka jejak setelahnya.

    Untuk informasi selengkapnya, lihat Penelusuran Kesalahan Perjalanan Waktu - Gambaran Umum.

    Cuplikan layar menu rekaman proses di WinDbg dengan proses Notepad dipilih untuk perekaman.

  • Luncurkan paket Aplikasi - Debug aplikasi universal atau tugas latar belakang Anda dalam satu klik.

    Untuk informasi selengkapnya, lihat Meluncurkan Paket Aplikasi.

    Cuplikan layar tab Luncurkan Aplikasi Paket Aplikasi di WinDbg dengan 'cal' di kotak pencarian dan tiga aplikasi yang tercantum.

  • Lampirkan ke proses - Tampilan lampiran baru menyediakan tampilan terperinci tentang proses yang sedang berjalan, konfigurasi yang lebih mudah, dan dukungan pencarian.

    Cuplikan layar dialog Lampirkan ke Proses di debugger WinDbg.

Jendela alat yang disempurnakan

  • Perintah - Jendela perintah telah meningkatkan dukungan DML, penyorotan teks, pencarian (termasuk Regex).

    Cuplikan layar jendela perintah di WinDbg dengan kolom disorot dengan warna kuning.

  • Sumber - Jendela kode sumber menyediakan penyorotan sintaksis dan peningkatan umum lainnya yang mirip dengan sebagian besar editor teks modern.

    Cuplikan layar jendela kode sumber di debugger WinDbg dengan penyorotan sintaks.

  • Pembbongkaran - Jendela pembbongkaran juga ditingkatkan, sorotan instruksi saat ini tetap berada di tempat saat Anda menggulir.

    Cuplikan layar jendela pembbongkaran di debugger WinDbg.

  • Titik henti - Jendela titik henti memperlihatkan semua titik henti Anda saat ini, tombol satu klik, dan jumlah hit.

    Untuk mengetahui informasi selengkapnya, lihat Titik Henti.

    Cuplikan layar jendela titik henti di debugger WinDbg memperlihatkan titik henti saat ini.

  • Pembuatan skrip - Jendela pembuatan skrip baru membuat pengembangan ekstensi JavaScript dan NatVis lebih mudah, dengan penyorotan kesalahan dan IntelliSense.

    Untuk informasi selengkapnya, lihat WinDbg - Scripting.

    Cuplikan layar jendela pembuatan skrip di debugger WinDbg dengan IntelliSense dan penyorotan kesalahan.

  • Model data - Jendela model menyediakan versi dx dan dx -gyang dapat diperluas dan dapat dijelajahi, memungkinkan Anda membuat tabel canggih di atas kueri NatVis, JavaScript, dan LINQ Anda.

    Untuk informasi selengkapnya, lihat WinDbg - Model data.

    Cuplikan layar jendela model data di debugger WinDbg dengan fitur yang dapat diperluas dan dapat dijelajahi.

  • Lokal dan watch - Jendela lokal dan watch keduanya didasarkan pada model data yang digunakan oleh dx perintah . Ini berarti mereka mendapat manfaat dari fitur yang sama dengan jendela model data lainnya.

  • Memori - Jendela memori telah menyoroti dan meningkatkan pengguliran.

  • Log - Ini adalah di bawah log sampul internal WinDbg. Ini dapat dilihat untuk pemecahan masalah atau untuk memantau perintah yang berjalan lama.

Memberikan tanggapan

Umpan balik Anda membantu tim kami memandu pengembangan winDbg dan memprioritaskan fitur.

Untuk melaporkan bug atau menyarankan fitur baru, Anda bisa mengikuti tombol umpan balik di pita untuk masuk ke halaman GitHub tempat Anda bisa mengajukan masalah baru.

Sumber daya lainnya