2013-02-03 2 views
35

Ho fatto tutto il lavoro delle preferenze, ho installato scala, tutto funziona eccetto questo, non riesco a testare una classe di scala nella finestra della console.La console di Scala non funziona, IntelliJ

Nelle esercitazioni vedo che digitano semplicemente qualcosa dietro la scala> ma non funzionerà, posso digitare alcune cose casuali qui sotto che non fanno nulla quando premo invio.

Potete aiutarmi ragazzi? Sarei molto grato. Cheers

+0

Quali versioni di scala e IntelliJ usi? –

+0

IntelliJ 12 versione della comunità (omg amo il tuo nome la mia gf dice che tutto il tempo lol) – BogdanC

+0

per favore dicci che piattaforma sei (MS Windows 7, OSX, Ubuntu?) E piuttosto che tipo "roba casuale" in alcuni validi espressione come val a = "xyz" – Vorsprung

risposta

78

Dopo aver digitato sulla console Scala in IntelliJ Community Edition. Hit Ctrl + Immettere anziché immettere per l'esecuzione.

ho messo un po 'per ottenere intorno ad esso :)

IntelliJ & Working with Scala Worksheet

+0

ohhhhh va bene grazie bro! – BogdanC

+9

ack, grazie! Perché JetBrains, perché? –

+16

Questo è così poco intuitivo. – Stephen

9

Si deve premere ⌘-Enter su Mac OS X quando sei fatto digitando

+0

Questo non funziona ancora per me. La mia scorciatoia di chiave è impostata correttamente, ma non fa nulla http://i.imgur.com/eOGRQbT .png –

+0

Lo stesso problema con intellij su linux ... –

15

Se si desidera eseguire la console quando si preme invio, andare a Preferences > Keymap > Plug-ins > Scala e fare clic con il pulsante destro del mouse su ScalaConsole.Execute. Seleziona Add Bookmark e premi Invio nella prima casella. Quindi fare clic su Apply e quindi su OK. enter image description here

+1

Ho fatto questo e ho controllato che i tasti siano corretti ma non funzioneranno ancora ... qualche idea? –

+3

Per IDEA 2016.2, la sequenza è ora: File - > Impostazioni ... -> Keymap -> Plug-in -> Scala. Fai doppio clic su "Esegui istruzione console" e seleziona "Aggiungi scorciatoia da tastiera". Ora, se riesco a capire perché il cursore lampeggiante è a 2 righe sotto il ' scala> 'prompt ... – jwvh

+0

@jwvh hai trovato una correzione? perché le sue due righe sotto? – Mark

1

Immagino sia meglio cambiare il messaggio da "Digitare espressioni per farle valutare." a "Digitare le espressioni e premere Ctrl + Invio per valutarle."