Eclipse için Hemen Pencere


90

Eclipse, hata ayıklayıcıdayken ifadeleri değerlendirebileceğim Visual Studio'nun "Anında Penceresi" için bir analog var mı?


7
Lütfen Todd'un cevabını kabul edilen cevap olarak kabul edin, AdamC's yararlıdır ancak Watch Window ile daha benzerdir, oysa Todd Immediate penceresinin gerçek benzerini buldu
STW

Yanıtlar:


65

Eclipse, hata ayıklamadığınız zamanlarda bile ifadeleri değerlendirebileceğiniz gerçekten harika bir konsept çağrısı olan Karalama Defteri Sayfalarına sahiptir . Bununla birlikte, mevcut programdaki değerleri kullanarak kodu değerlendirmek istiyorsanız, Pencere-> Görünümü Göster-> İfadeler'e gidin. Orada istediğiniz herhangi bir ifadeyi koyabilir ve programınız çalışırken onu takip edebilirsiniz.


1
İfadeler oldukça yakındır. Teşekkürler!
Justin R.

1
cevap doğru olsa da, bir şekilde Todds cevabı daha iyi, çünkü VS Immediate Window
KL

otomatik tamamlama, ifade penceresinde çalışmıyor gibi görünüyor. hata ayıklama sırasında parçacıkları değerlendirmek için uygun değildir.
nakhli

Düzgün, Karalama Defteri Sayfalarını bilmiyordum.
jjb

İfade tam olarak Visual Studio'daki anlık pencere gibi çalışmaz, Todd'un cevabı çok daha iyidir ve cevap olarak alınmalıdır.
mhan0125

136

Evet. Görünüm adı "Ekran" dır.

Pencere-> Görünümü Göster-> Diğer Debug klasörünün altındadır.

Oraya girdikten sonra, hata ayıklayıcıdayken ifadeleri değerlendirirsiniz.


19
Hemen pencereye "ifadeler görünümü" nden çok daha yakın olduğu için bunu doğru yanıt olarak güncellemenizi tavsiye ederim.
Michal

4
İfadeyi seçin, sağ tıklayın ve ardından Yürüt. Ayrıca ekran araç çubuğundaki küçük oynat düğmesine de basabilirsiniz.
Doguhan Uluca

1
açmak için başka bir seçenek Ctrl + Num 3, ardından ifade yazın
Sushant Bhatnagar

2
Görüntü penceresinde işlev çağrıları çalışıyor mu? Benim için işe yaramıyor gibi görünüyorlar ya da nasıl çalıştıklarını yanlış anlıyorum. Bir işlev adı girip enter tuşuna basarsam, dönüş değerini göstermiyor.
Setafire

1
Tutulma 2019-09 R'de, adı Debug Shell
pushStack

5

Ctrl-shift-i veya Display ctrl-shift-d'yi inceleyin.


6
Açıklığa kavuşturmak için, hata ayıklayıcıdaki bazı kodları vurgulayabilir ve ctrl + shift + i tuşlarına basabilir veya kodun değerlendirmesini görmek için sağ tıklama-> denetleyebilirsiniz
Rich Seller
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.