私の Sublime Text 2 用の「Beautify Ruby」パッケージの動作が非常におかしいです。すべてのステートメントがインデントされていない2つのスペースであるのに対しfor
、ループは4つのスペースでインデントされ、ステートメントは2つだけインデントされます。My Sublime は、タブに 2 つのスペースを使用するように設定されています。これは、断続的に発生するように見える新しい問題です。「Beautify Ruby」をアンインストールして再インストールしましたが変わりません。if
end
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
何かご意見は?