在Sublime Text 2问题上美化Ruby

时间:2013-09-12 16:35:47

标签: ruby sublimetext2 beautify-ruby

Sublime Text 2的“Beautify Ruby”软件包非常有趣。它缩进for循环4个空格和if语句只有2个,而所有end语句都是未缩进的2个空格。我的Sublime设置为使用2个空格作为标签。这是一个似乎间歇性发生的新问题。我已经卸载并重新安装了“Beautify Ruby”,但没有变化。

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 个答案:

没有答案