2013-06-28 14 views
6

Widziałem kilka artykułów opisujących, jak debugować aplikacje Scala, ale mimo to chcę go ponownie zapytać, ponieważ wszystkie te artykuły są nieaktualne i wszystkie rzeczy ulegają zmianie bardzo szybko w świecie Scala.Debugowanie projektu Scala (IntelliJ Idea 12 i sbt)

Używam IntelliJ Idea 12 + sbt (nie wtyczki, wtyczka nie działa z jakiegoś powodu).

Jak to zrobić teraz obecnie?

Odpowiedz

6

IMO, najlepiej jest trzymać SBT i Intellij oddzielnie, ponieważ są to dwie różne sprawy. Jedną jest budowanie, a drugą rozwijanie.

Oto kroki, które zwykle przechodzę, aby stworzyć solidne środowisko programistyczne Scala/Intellij dla nowego projektu Scala.

  • Krok 1: Instalacja Scala Intellij Plugin
  • Krok 2: Tworzenie prostego projektu SBT - details here
  • Krok 3: Dodawanie fantastyczne sbt-idea wtyczki do SBT config
  • Krok 4: sbt gen-idea
  • Kroku 5: Otwórz projekt w Intellij 12
  • Ciesz się debugowaniem, podświetlaniem składni, wspomaganiem kodu i wszystkimi innymi ładnymi funkcjami IJ.

Po stronie sbt, zwykle utrzymuję terminal otwarty, z uruchomionym sbt, dzięki czemu mogę szybko przetestować rzeczy poza kontekstem Intellij.

HTH

+2

'Ciesz się debugowaniem, podświetlaniem składni, asystą kodu i wszystkimi innymi ładnymi funkcjami IJ. - jak? jak mogę debugować? Już to wszystko miałem. –

+0

Przykro mi, nie rozumiem twojego pytania? Debugujesz w ten sam sposób, w jaki debugujesz standardową aplikację Java. [Szczegóły tutaj] (http://www.jetbrains.com/idea/webhelp/debugging.html) –

+0

Nie mogę zainstalować kompilatora scala. Gdybym miał aplikację Java, byłbym bardzo, jak sądzę. Jeśli chodzi o scala, jest wiele błędów i trudności. Czy wiesz, jak skonfigurować debugger scala? Na przykład kompilator Compiler-> Scala daje mi "Nic do pokazania tutaj w trybie kompilacji zewnętrznej". –

Powiązane problemy