Indentation Settings
Hello currently I try to get IntelliJ to format "like" Scalariform, however I have problems on the following things:
case class Demo(
name: String
)
Will always be formatted with 2 Spaces is there a way to force 4 spaces for case classes?
Second:
class Demo @Inject() (val hase: Hase)
extends X {
Will always put the Inject()() together and the extend on 2 spaces but it should have 4 spaces.
Is there a way to do these things
请先登录再写评论。
As for indent, you can use Continuation indent 4 instead of 2. It will put parameter name and extends to the place you want.
For the space between parameter lists, you can use setting Spaces -> Before parentheses -> Method declaration parentheses.
Best regards,
Alexander Podkhalyuzin.