Come posso ottenere formato Intellij mio Scala definizione di classe in questo modo:Intellij Scala definizione di classe formattazione
sealed class Traffic(
private[this] val javaTraffic: Traffic.JavaTraffic,
private[this] val sanitizer: Sanitizer)
extends Serializable with Logger {
fondamentalmente 4 trattini per dichiarazione di membro su ogni linea, e 2 rientri per l'ereditarietà delle classi.
Ci sono un sacco di opzioni nel menu Preferenze, sotto Editor> Stile codice> Scala. Per quanto riguarda quelli che vuoi specificamente, lo lascerò come esercizio per il lettore ... – childofsoong
@soong Ho giocato con quelle impostazioni per giorni ma non riuscivo ancora a farlo funzionare esattamente come lo voglio io – elgoog
se questo è il caso, potresti essere sfortunato - potrebbe essere che gli sviluppatori di scala di scala non considerassero probabile quel caso specifico. Personalmente, mi aspetterei che la linea con le parentesi di chiusura fosse tutta a sinistra, poiché quella con i parents di apertura era lì. Può essere che si aspettano la stessa cosa. – childofsoong