Konu: debugger da hata düzeltme
selamlar;
Debugger ekranındaki iken hatayı o anda düzeltip devam etme şansım varmı?
Microsoft bunuda yapamıyacak kadar kötü değildir herhalde
Giriş yapmadınız. Lütfen giriş yapın yada kayıt olun.
selamlar;
Debugger ekranındaki iken hatayı o anda düzeltip devam etme şansım varmı?
Microsoft bunuda yapamıyacak kadar kötü değildir herhalde
Gecici olarak duzeltmekten bahsediyorsan evet. Sonra tabii ki kodunda gerekli duzeltmeyi yapman gerekiyor.
Hatayi alip debugger'a girdiginde, o anki local degiskenler, this, thisform vs erisiminde. Command windowa veya acacagin bir kod penceresine istedigin bolumu kopyeleyip calistirabilir, bir degisken degerini degistirebilirsin vs.
Mesela hata "Variable lcCustomer not found" olsun
Git command windowa:
lcCustomer = "herneyse"
resume
Veya syntax error bir "select .... " komutunda:
o selecti kopyele,yine git command windowa, yapistir, calistir. Hatayi al, onemli degil. Dogru calisan sekli icin edit et. Calistiginda, resume. Hatayi tabii ki yine verecek (o satiri yazili haliyle calsitirmaya calisiyor). Ignore ve devam et gibi.
Formda bir degerin hatasina bagliysa. Git yine command windowa, thisform.hatalicontrol.value = "Dogrusu"
Resume
vs vs.
teşekkür ederim.
Bunu zaten yapabiliyorum.
Bir de hatanın bulunduğu herde debugger açık iken sağ tuş fix i tıklayıp o formu açıyor ve değişikili yapıyorum.
bu işlemleri yapmadan da yapabilirmiyim diye düşünmüştüm.
Galiba Visual Basic'teki gibi bir düzenleme istiyor.
VB'de hatanın olduğu satırda debuger durduğunda o satırı değiştirip devam düğmesine bastığında program yeni yazdığın kodla çalışmaya devam ediyor.
Ben de ayni seyi soyledim zaten. Tek fark degisiklik gercek kodda degil.
aynı şeyi konuşuyoruz çetin abi.
her hangi bir sorun yok.