Thursday, July 14, 2011

Debugging di Visual Studio 2010

Debugging sering kita lakukan untuk menguji program / melihat alur proses yang ada di program, dengan mengecek satu persatu / langkah demi langkah, untuk mengatasi bug dari program.

berikut ini adalah proses mendebug program pada Visual Studio 2010.

Memulai Mendebug [F5]
Untuk memulai proses debug anda bisa pilih menu "Start Debugging" atau dengan cara tekan tombol "F5"

Breakpoints [F9]
Digunakan untuk menandai baris kode yang akan di debug.
untuk membuat breakapoints anda tinggal klik pada side bar code atau bisa juga tekan "F9" pada baris kode yang akan anda beri tanda breakapoints.
dengan memberikan breakapoints berarti ketika anda masuk kedalam kode yang telah diberitanda program akan berhenti dan program akan membawa anda ke baris kode tersebut.

Debug dengan Breakpoints
Misalkan anda telah menandai kode dengan breakpoints yang mana anda ingin menghentikan proses dan ingin mengecek baris perbaris dari kode yang telah anda buat. Jalankan proses debug dengan tekan 'F5' dan program akan di hentikan pada kode program yang telah anda berikan breakpoints.
ada beberapa tool yang digunakan untuk melakukan debug program antara lain :


Step Over [F10]
ini digunakan untuk mendebug kode baris demi baris, anda bisa melakukannya dengan menekan tombol 'F10'

Step Into [F11]
digunakan untuk mendebug kode dan akan mendebug sampai ke sub methodnya.
untuk melakukannya tekan tombol 'F11'

Step Out [Shift - F11]
Digunakan jika anda ingin keluar dari debug di dalam suatu method.

Continue
gunakan perintah ini untuk melanjutkan proses program, anda bisa klik key 'F5' untuk menjalankan proses ini.

Set Next Statement
ini mengijinkan anda untuk memindah posisi dari debug anda. shortcut dari kontrol ini adalah 'Ctrl + Shift + F10'

4 comments:

  1. gan kok tempat ku eror pas debugging? Scriptnya dah bener semua tapi gk mau di debug?? kenapa yah?

    ReplyDelete
    Replies
    1. Pakai Express ya ? biasanya kalau experss standard instalasi disable untuk debug disable, jadi harus di aktifkan.

      Delete
  2. aku malah dapat masalah saat mau f5 or star muncul pesan errornya. knp ya gan?

    ReplyDelete
  3. Iya saya juga Kasus nya sama seperti yang di atas, Bagaimana solusinya gan?

    ReplyDelete