2012-06-25 17 views
6

Tutuklamada bir Scala uygulamasında hata ayıklama başladığında, bu iletiyle başlangıçta bir iletişim kutusu alıyorum: Ana satırda eksik satır sayısı kusurları nedeniyle kesme noktaları ayarlanamıyor.Eclipse'deki scala kodundaki değişkenleri inceleyemiyor

Değişkenleri incelemeye çalıştığımda ifadeler penceresinde bu hatayı alıyorum: "[Ana [in [Çalışma kopyası] Ana.scala [içinde [src [Scala1] içinde]]]]] mevcut değil"

"Satır" ve en yüksek ayar da dahil olmak üzere Scala derleyicisi için çeşitli hata ayıklama düzeyi ayarlarını yapmayı denedim, ancak herhangi bir fark yaratmıyor gibi görünüyor. İçeriği ayarlarla uğraştıktan sonra bir kez görebiliyordum, ancak bir daha yapamadım, bu yüzden bir yerde kötü önbellekli durumla ilgili bir hata olup olmadığını merak ediyorum.

Scala eklentisinin 2.0.0v2_09 sürümüyle Eclipse'in Indigo hizmet sürümünü kullanıyorum.

+0

Belki de [Scala IDE 2.1 Kilometre Taşı 1] 'i deneyebilirsiniz (http://scala-ide.org/download/milestone.html#scala_ide_21_milestone_1). Geliştirilmiş hata ayıklama desteğine sahip olduğu söyleniyor. – pvorb

+0

Aynı sorunu yaşadım ve "Scala Debuger (soket takılı)" bağlantı türümü değiştirdim ve işe yaradı. –

cevap

0

yapabilirsiniz ile Tutulma için Scala IDE indir Scala Çalışma önceden yüklenmiş aşağıdaki URL'den:

enter link description here // URL Scala Worksheet sen ile Coursera

de scala dersten olduğunu

2

Kodları aynı zamanda çalışma sayfalarını oluşturabilir ve izleyebilirsiniz. Yükseltme, Scala IDE!

(Kesinlikle) 3.0.0'dan önce, hata ayıklayıcı, belirli bir Scala desteği olmaksızın Java hata ayıklayıcılığıydı. Ancak ScalaIDE 3.0.0, bahsettiğiniz sorunları, özellikle de iyi konumlandırılmış kesme noktalarını hafifleten bir Scala Hata Ayıklayıcısı ile birlikte gelir. the release notes of 3.0.0 describing the debugger'u okuyabilirsiniz.

the release candidate version of 3.0.1,'u da denemelisiniz, özellikle hata ayıklamalarını atlayarak, hata ayıklayıcısına ilişkin düzeltmeleri içerir. Deneyin ve herhangi bir sorun devam ederse, on the mailing list veya file an issue IDE ekibine katılabilir veya başka bir SO sorusu sorabilirsiniz!