MeslekForum Mesleki Gelişim Forumu

Go Back   MeslekForum Mesleki Gelişim Forumu > Bilgisayar Yazılım Donanım > Programlama > C#

Cevapla
 
LinkBack Seçenekler Stil
Alt 12-11-2009, 00:13   #1 (permalink)
Kullanıcı Profili
SITE ADMİN
Taner - ait Kullanıcı Resmi (Avatar)
Kullanıcı Bilgileri
Üyelik Tarihi: Oct 2009
Üye No : 2
Mesajlar: 94
Standart Debug Menüsü Elemanları

Start

Uygulamayı çalıştırmak için kullanılır. Klavye kısayol tuşu F5’tir.

Restart

Debug modunda iken çalışmakta olan uygulamayı sonlandırır ve uygulamanın
yürütülmesini yeniden başlatır. Kısayol tuşu Ctrl+Shift+F5’tir.

Stop Debugging

Hata ayıklama işlemini sonlandırır ve tasarım moduna geri döner. Kısayol tuşu
Shift+F5’tir.

Step Into

Program kodlarını satır satır çalıştırmak için kullanılır. Kısayol tuşu F11’dir.
Eğer bir sonraki satır, bir metodu çağırırsa Step Into, o metodun başlangıcında durur.
Yani, sadece bulunduğu metot içinde çalışır.



Step Over

Program satırlarını adım adım çalıştırmak için kullanılır. Bir sonraki satırda çağrılan
bir metotsa çağrılan metodun içine girmeden metodu çalıştırır ve bir sonraki satırdan itibaren
çalışmaya devam eder. Kısayol tuşu F10’dur.

Step Out

Çalıştırılan metodun içindeki belirtilen bütün komutlar işletilir. Eğer metot içerisinden
bir başka metot çağrılıyorsa, çağrılan metot işletilerek metodun işleyişi bir sonraki satırdan
devam eder.

Run to Cursor

İmlecin bulunduğu satırdan itibaren programın çalışmasını yürütür.

Watch

1.2.8. Watch
Bir değişken ya da ifadenin programın icrası esnasında hangi değerleri aldığını
görmenizi sağlar. Görmek istediğiniz değişkenin üzerinde iken sağ tıkla açılan menüden
Add Watch komutu tıklanarak değişken Watch penceresine aktarılır ve burada değerleri
izlenir.
Burada dikkat edilmesi gereken husus, program debug modunda olmalı ve adım adım
çalıştırılmalıdır. Bu şartlarda değişkenlerin değerleri izlenebilir.


Resim 1.1: Watch penceresi

Watch penceresinde bulunan değişkeni çıkarmak için değişken üzerinde sağ tık yapılır
ve Delete Watch komutu çalıştırılır.


Resim 1.2: Watch penceresinden değişken silmek

Çalışma zamanında debug menüsünden QuickWatch komutu çalıştırılırsa ekrana
gelen pencerede public olan tüm değişkenler ve işletilen metot içindeki diğer değişkenler
izlenir.



Resim 1.3: QuickWatch iletişim kutusu

Recalculate düğmesiyle seçilen değişkenin değeri tekrar hesaplatılabilir. Seçilen
değişken istenirse Add Watch düğmesiyle Watch penceresine de aktarılabilir.


Resim 1.4: Seçilen değişkenin Watch penceresine aktarılması

TaskList (Görev Listesi Penceresi)

Program içinde tanımlanmayan değişken, metot ya da yazım hatalarını gösteren
penceredir.
TaskList penceresini açmak için Project menüsünden Other Windows seçeneği
üzerine gelip açılan menüden Task List komutu seçilmelidir.


Resim 1.5: Project menüsünden TaskList pencersini açmak

Diğer bir yöntem olarak ise, klavye kısayol tuşu Ctrl+Alt+K’yı kullanmaktır.


Resim 1.6: Programın derlenmesinde hatanın Tasklist’te gösterilmesi

Breakpoint ve Breakpoints Penceresi

Programın işleyişini istediğiniz bir noktada durdurmak için kod satırına Breakpoint
(kesme noktası) ekleyebilirsiniz. Böylece program sizin işaret ettiğiniz kesme noktasında
duracaktır.
Bir kod satırına Breakpoint eklemek için F9 kısayol tuşu veya sağ tıkla açılan
menüden “Insert Breakpoint” komutunu vermeniz gerekir. Böylece kesme noktası eklenen
program satırı şekildeki gibidir.


Resim 1.7: Programa Breakpoint eklenmesi

Kesme noktası eklenmiş satır Breakpoints penceresinde gösterilir.


Resim 1.8: Breakpoints penceresi

Program çalıştırılıp kesme noktası eklenen satıra geldiğinde programın çalışması
durur. Kırmızı zemin rengi sarıya dönüşür.
Breakpoint’i silmek için Breakpoints penceresindeki kesme noktası üzerine sağ tık
yapılıp açılan menüden Delete komutu seçilir.


Resim 1.9: Breakpoints penceresinden kesme noktasının silinmesi

Output Penceresi

Programın derlenmesi aşamalarının gösterildiği penceredir. Kısayol tuşu
Ctrl+Alt+O’dur.
Output penceresinde bulunan açılır liste kutusunda iki seçenek vardır. Bunlar Build ve
Debug’dır.



Resim 1.10: Output penceresinde Build ve Debug seçenekleri
Açılır liste kutusundan Build seçildiğinde derlemeyle ilgili bilgiler görüntülenir.



Resim 1.11: Output penceresinde Build seçimi
Debug seçildiğinde ise programı EXE haline dönüştürürken kullanılan dosyalar
görüntülenir.



Resim 1.12: Output penceresinde Debug seçimi

Command Window (Komut Penceresi)

Uygulamanızı çalışma zamanında takip etme işlemine Trace denir. Trace anında, kod
satırlarında yer alan değişkenlerin o anki değerlerini görmenizi ve bu değerlerle
matematiksel işlem yapmanızı sağlayan pencere komut penceresidir. Kısayol tuşu
Ctrl+Alt+A’dır.
Komut penceresi ilk açıldığında Command Window penceresi ekrana gelir.


Resim 1.13: Command Window penceresi

Kod satırlarıyla ilgili işlem ve hesaplamalar yapabilmek için Command Window’da
iken immed yazılarak Command Window’un Immediate moduna geçilir.



Resim 1.14: Immediate modu
Bu moda değişkenlerle ilgili işlem yapabilmek için ilk önce ? (soru işareti) yazılır.



Resim 1.15: Immediate modunda işlem yapılması
Tekrar Command Window’a geçmek istenirse > cmd satırı yazılır.

Kaynak : MEGEP | Nesne Tabanlı Programlama 4
__________________
Beni Sevmek İçin Programlanma Devrelerini Yakarım !
Taner isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Cevapla

Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 17:07.


Powered by vBulletin
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30