停止IntelliJ IDEA Scala工作表以删除空行

时间:2016-02-22 01:16:02

标签: scala intellij-idea

每次运行IntelliJ IDEA中的Scala工作表时,都会自动从代码中删除一些空白行。是否有设置来阻止此行为?

例如:

case class Person(id: Int, name: String)

case class Purchase(product: Int, person: Person)

变成:

case class Person(id: Int, name: String)
case class Purchase(product: Int, person: Person)

1 个答案:

答案 0 :(得分:1)

是的,Intellij-idea得到了您问题的设置。 浏览

  

设置>编辑>代码风格

在那里,您会找到Formatter Control部分,并在评论复选框中启用格式化程序标记。

现在你可以转到你的工作表并添加这样的评论,你真的不想格式化。

// @formatter:off
case class Person(id: Int, name: String)

case class Purchase(product: Int, person: Person)
// @formatter:off

希望它有所帮助。