La cosa control- [passa sopra all'identificatore] funziona per Scala, ma io non la uso molto spesso. Il più delle volte voglio sapere il tipo di un'espressione, non solo un simbolo. [seleziona un'espressione] seguito da control-shift-P è il modo per ottenerlo.
Il comando è chiamato "tipo di espressione", quindi se quelle scorciatoie da tastiera non funzionano per te, premi ⌘-shift-A e digita "tipo di espressione". Ti dirà il tuo attuale collegamento per quel comando.
Strettamente correlato: spesso dirò a Intellij di aggiungere un'annotazione del tipo a un'associazione. Se il cursore si trova su fnord in una linea come questa:
var fnord = Monoid[Flurbish].sharky.shark.shark(!snowball)
Hit opzione-ritorno, e una delle cose che puoi fare è aggiungere tipo di annotazione. Se l'annotazione del tipo è già presente, puoi rimuoverla, oppure se hai cambiato il tipo dell'espressione, puoi quindi fare in modo che Intellij aggiorni l'annotazione del tipo su quella nuova. (Il comando si chiama "Aggiungi tipo di annotazione per la definizione del valore")
fonte
2016-02-02 16:00:01
Sembra normale vecchio Java ... perché è contrassegnato come scala? –
@ pablo-fernandez, perché in realtà lo voglio per Scala, ma credo che questo sia fatto allo stesso modo con Java e ci sono più sviluppatori Java che sviluppatori di Scala per rispondere alla domanda. – Ivan