美化Ruby on Sublime Text2问题

美化Ruby on Sublime Text2问题,ruby,sublimetext2,beautify-ruby,Ruby,Sublimetext2,Beautify Ruby,我为Sublime Text 2设计的“Beautify Ruby”软件包真的很有趣。它为循环4个空格缩进,如果语句只有2个,而所有end语句都没有缩进2个空格。“我的崇高”设置为使用2个空格作为选项卡。这是一个似乎断断续续发生的新问题。我已经卸载并重新安装了“BeautifRuby”,但没有任何更改 for n in (0..100) do if some_if_statement 2_spaces_here elsif 2_spaces_back 2_

我为Sublime Text 2设计的“Beautify Ruby”软件包真的很有趣。它为
循环4个空格缩进
,如果
语句只有2个,而所有
end
语句都没有缩进2个空格。“我的崇高”设置为使用2个空格作为选项卡。这是一个似乎断断续续发生的新问题。我已经卸载并重新安装了“BeautifRuby”,但没有任何更改

for n in (0..100) do
    if some_if_statement
      2_spaces_here
    elsif 2_spaces_back
      2_spaces_again
    end
  end # and now the end is not aligned with the for loop?
在其他情况下,它的行为也很奇怪,但我不知道它的行为规则是什么。例如:

  if numerator/denominator < 0.10
                  return current_num_between_corners -1
                  end
如果分子/分母<0.10
返回当前\u个角之间的\u个数\u-1
结束
有什么想法吗?

我建议在项目的GitHub页面上打开一个带有清晰的前后代码块和您可能自定义的任何配置设置的对话框。想想看,这对这个问题也没有坏处。让我们看看你以前有过什么,它是如何结束的,以及你所期待的。配置设置也非常有用。。。