按下Enter键时出现奇数RubyMine缩进

时间:2018-06-18 21:36:13

标签: rubymine

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

#Create some data with missing values 
a<-data.frame(day=rep(1,5),hour=c(1,2,3,3,4),val=c(1,NA,3,NA,5))
  day hour val
1   1    1   1
2   1    2  NA
3   1    3   3
4   1    3  NA
5   1    4   5

#Standard syntax
aggregate(a$val,by=list(day=a$day,hour=a$hour),mean,na.rm=T)
  day hour   x
1   1    1   1
2   1    2 NaN
3   1    3   3
4   1    4   5

#Formula syntax.  Note the index for hour 2 has been silently dropped.
aggregate(val ~ hour + day,data=a,mean,na.rm=T)
  hour day val
1    1   1   1
2    3   1   3
3    4   1   5

我如何解决这样的问题? 我希望它与 def spend_cash self.totals[order.type] = if order.cash > 0 // cursor is here order.cash / order.price end end

内联

1 个答案:

答案 0 :(得分:2)

该区域可能是要尝试的区域:

Preferences | Editor | Code Style | Ruby

...,然后尝试Tabs and indents标签上的设置,看哪种最适合您。

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