Pydev eklentisini kullanarak Eclipse'deki Python kodumu hata ayıkladım. Bir Pydev konsolunu açabiliyorum ve bana iki seçenek sunuyor: "Şu anda aktif düzenleyici için konsol" ve "Python konsolu". Bununla birlikte, hiçbiri, bir kesme noktasından sonra mevcut değişken durumunu denetlemek için faydalı değildir. Örneğin, kod bir kesme noktasında durduruldu ve konsolu kullanarak bir "eylem" değişkeni incelemek istiyorum. Ancak değişkenlerim mevcut değil. "Dir (eylem)" gibi şeyleri nasıl yapabilirim, vb? (konsol kullanmasa bile).Eclipse Pydev kullanarak İnteraktif konsol?
cevap
"Eylem" e veya başka bir değişkene çift tıklayın.
ctrl + shift + D
Ve saatler kullanıyorsanız, daha iyi etkileşim hayal edemiyorum. Her değişikliği görebiliyorsunuz.
Teşekkürler, ancak daha iyi bir hayal ettim: hata ayıklama kapsamının görünürlüğüne sahip etkileşimli konsol. Diğer IDE'lerde mümkündür. – ricafeal
Bu özellik burada belgelenmiştir:
Başka birinin bu eski sorunun üzerine gelmesi durumunda, "Pydev uzantıları" artık ücretsiz sürümle birleştirildi, böylece bu işlev herkes tarafından kullanılabilir. SmileyChris için – SmileyChris
+1, bu yazıyı okumak için zaman içinde geri gittim. Hata ayıklama bakış açısına gelindiğinde, konsolda bir komut yürütmek için Enter tuşuna iki kez basmanız gerekir. – pokstad
Ek not: açıklanan eylemler Hata Ayıklama perspektifinde yürütülmelidir. Konsol görünümde bunu diğer perspektiflerden yapmaya çalışmak hiçbir şeye yol açmaz. – Chuim
Bir kırılma noktasını ayarlamak ve F11 Eclipse ayıklayıcısını başlattı ve "ayıklama Perspektif" açmak ister vurduğunda. Daha sonra, Pencereler -> Gösteri Görünümü -> İfadeler görünümünü açan İfadeler'i açabilirsiniz, ardından İfadeler görünüm pencerelerine sağ tıklayabilir ve herhangi bir ifade eklemek için "İzleme İfadesi Ekle" yi seçebilirsiniz (dir) Tersine I Ayrıca PyDev konsolunda dir (bazı ifadeler) yazabildi ve aynı etkiyi elde etti. Kullanıyorum PyDev 1.4.6.2788
Hata ayıklama perspektifinde açılan konsol aslında etkileşimli olsa da, bunu gerçekleştirmek beni biraz zaman aldı. Bir şey yazdıktan sonra iki kez geri dönmek zorundasınız ve sonra değerlendirilir. Pydev sitesindeki daha fazla bilgi için: http://pydev.org/manual_adv_debug_console.html
Küçük bir monitörde, hata ayıklama etkileşimli konsolun normal etkileşimli konsoldan farklı olduğunu fark edemezsiniz: yazdığınız yerde alt kısımda ikinci bir komut istemi vardır. En üstte normal konsol gibi.
- 1. pydev interaktif konsolu her zaman kayboluyor ve diğer konsol soruları
- 2. Belge python'u Eclipse/Pydev kullanarak
- 3. PyDev Eclipse proje dosyasındaki ortam değişkenini kullanın
- 4. Eclipse konsol istisnası rengi
- 5. Görünümü Eclipse pydev perspektifinde editöre nasıl silerim?
- 6. Nasıl çıplak kemikleri ile başlamalı Eclipse + PyDev
- 7. Eclipse Pydev: Kodun seçili satırlarını çalıştır
- 8. eclipse, pydev, easy_install-ed yumurta problemi
- 9. PyDev
- 10. ImportError pydev
- 11. Pydev, otomatik kodlu bir eclipse projesindeki tüm dosyaları biçimlendirin
- 12. pydev ve twisted framework
- 13. PyDev ile uzaktan proje oluşturma
- 14. Yeni Eclipse/Pydev çalıştırma yapılandırmasıyla Django Komut Uzantılarını nasıl kullanabilirim?
- 15. Eclipse ve Pydev - sözdizimi boyama seçenekleri nasıl düzenlenir
- 16. Windows platformunda pydev/eclipse cython modüllerini derleme nasıl yapılır
- 17. Tutulma için eski pydev sürümü
- 18. Eclipse
- 19. Eclipse
- 20. Eclipse: konsol penceresi ile editör arasında nasıl geçiş yapılır?
- 21. Java JVM Bir konsol etkinleştirilmiş Eclipse uzak hata ayıklama
- 22. Eclipse Eclipse Juno Versiyon kullanarak çalışıyorum tutamaklar
- 23. Python komut satırı yorumlayıcısının PyDev içinde çalıştırılması
- 24. pydev istisnasında mola
- 25. python 3.1 pydev ile
- 26. Pydev + Django - Özellikle ithalat
- 27. PyDev Çevrimdışı yüklemek
- 28. Eclipse kullanarak Debug LLVM
- 29. Spyder'da, interaktif yakınlaştırma ile Matplotlib kullanarak çizim, vb.
- 30. todo etiketleri Tutulma ve Pydev
Jimmy Orr ve SmileyChris bu soruyu aşağıda açıkladılar, sihirli bir yeşil onay işareti ile onlara deli sahne verdiğinizden emin olun. – pokstad
Rupert yarasaları ihtiyacınız olan her şeye sahiptir. Bir kesme noktası ayarlayın. Hata ayıklama düğmesine basın. konsolda baskıyı ("merhaba dünya") yazın ve iki kez girin. basta, eclipse hata ayıklayıcısının tüm güzelliklerini içeren, uygun kapsamda çalışan bir kabuk. – tjb