2013-06-28 14 views
6

Ho visto alcuni articoli che descrivono come eseguire il debug di applicazioni Scala, ma tuttavia voglio richiederlo di nuovo a causa del fatto che tutti questi articoli sono obsoleti e tutte le cose cambiano molto rapidamente nel mondo di Scala.Debug di un progetto Scala (IntelliJ Idea 12 e sbt)

Uso IntelliJ Idea 12 + sbt (non un plug-in, un plug-in non funziona per qualche motivo).

Quindi, come faccio a fare questo al giorno d'oggi?

risposta

6

IMO, è meglio tenere separati SBT e Intellij, poiché si tratta di due problemi diversi. Uno è per la costruzione e l'altro per lo sviluppo.

Ecco i passaggi che in genere eseguo per ottenere un solido ambiente di sviluppo Scala/Intellij attivo e funzionante per un nuovo progetto Scala.

  • Fase 1: Installare Scala Intellij Plugin
  • Passaggio 2: Creare un progetto semplice SBT - details here
  • Fase 3: Aggiungere il fantastico sbt-idea plugin per il vostro SBT config
  • Fase 4: sbt gen-idea
  • Passo 5: Apri progetto in Intellij 12
  • Goditi il ​​debug, l'evidenziazione della sintassi, l'assistenza per il codice e tutte le altre funzioni di IJ.

Sul lato sbt, in genere mantengo aperto un terminale, con sbt in esecuzione in modo da poter testare rapidamente le cose al di fuori del contesto di Intellij.

HTH

+2

'Godetevi il debug, l'evidenziazione della sintassi, codice di assistere e tutti gli altri bella features.' IJ - come? come faccio a eseguire il debug? Ho già avuto tutto questo. –

+0

Mi dispiace, non capisco la tua domanda? Esegui il debug nello stesso modo in cui eseguiresti il ​​debug di un'applicazione Java standard. [Dettagli qui] (http://www.jetbrains.com/idea/webhelp/debugging.html) –

+0

Non riesco a impostare il compilatore scala. Se avessi un'applicazione java, sarei molto suppongo. Per quanto riguarda scala, ci sono molti errori e difficoltà. Sai come impostare scala debugger? Ad esempio, Compilatore-> compilatore Scala mi dà "Niente da mostrare qui in modalità di compilazione esterna". –

Problemi correlati