按下回车键时奇怪的 RubyMine 缩进

Odd RubyMine indenting when enter is pressed

当我按 Enter 时,会发生这种情况:

 def spend_cash
    self.totals[order.type] = if order.cash > 0
                              // cursor is here                           
      order.cash / order.price
    end
  end

我该如何解决这样的问题? 我希望它与 order.cash

内联

这个区域可能是试验的区域:

Preferences | Editor | Code Style | Ruby

...然后尝试 Tabs and indents 选项卡上的设置,看看哪个最适合您。

可能是复选框Use indents relative to expression start