"Ama hepsi bu kadar değil. "Hata ayıklama modunun neden icat edildiğini düşünüyorsun?"
"Bu retorik bir soruydu."
"En ilginç yanı, hata ayıklama sırasında her değişkenin değerini her adımda izleyebilmeniz! Buna yerel yöntem değişkenleri, bağımsız değişkenler ve neredeyse her şey dahildir."
"Hata ayıklama modunda bir kesme noktasına ulaştığınızda, altta özel bir panel belirir:"
Tüm yerel değişkenler, yeşil renkle vurgulanan değişkenler bölümünde görünür. İzleme penceresinin kırmızıyla vurgulanan
bölümünde değişkenleri kendiniz ekleyebilirsiniz
Konu listesi turuncu renkle vurgulanır . Ve bunun hemen altında mevcut iş parçacığının yığın izlemesi bulunur.
"Şimdi üç kez F8'e basacağım ve iki yeni değişkenin (toplam5 ve toplam7) değerleri orta pencerede görünecek."
"Sağ alttaki pencerede artı işaretine tıklayıp 'toplam5+toplam7' ifadesini ekleyeceğim."
"Aldıklarıma bir bak:"
"Alt ortada, değişkenlerin değerini görüyoruz"
"Sağ altta, sum5+sum7 ifadesinin mevcut değerini görüyoruz"
"İzlemeler penceresi, değişkenlerin uzun ve karmaşık adlara sahip olduğu durumlarda kullanışlıdır, örneğin:"
this.connection.getProvider().getRights().get("super")
"Harika! Şık şeyler."
"Saatlere ek olarak, Hızlı Saatler de var. Herhangi bir değişkenin değerini fareyle üzerine getirerek öğrenebilirsiniz. Fareyi değişkenin üzerinde birkaç saniye basılı tutun, bir açılır pencere değerini gösterecektir. ."
"Fare imleci ekran görüntüsünde görünmüyor, ancak kırmızı dairenin ortasındaydı (değişken adının hemen üstünde)."
"İşte en iyi kısım. Değişkenlerin değerini değiştirebilirsiniz!"
"Gözlemler veya Değişkenler pencerelerinde bir değişkene sağ tıklayın, değer ayarla seçeneğini seçin ve yeni bir değer girin. Veya sadece F2'ye basın."
"İşte benim için böyle görünüyor:"
"Değişkeni herhangi bir değere ayarlayabilirsiniz, bir referans null olarak ayarlanabilir, ..."
"Ardından Enter'a basın ve hepsi bu. Değişken artık yeni bir değere sahip."
"Vay canına, bunların yarısını bilmiyordum. Ne kadar faydalı bir ders."
GO TO FULL VERSION