一部の Ruby コードは、Geany では正しく折りたたまれません。
たとえば、私が持っている場合
def validate(arr)
if arr.any?(&:empty?)
fail
end
end
validate(["a", "b", "c"])
validate([""])
次に、折り目をif
折りすぎます。
一方、Ruby シンボルのテキストと疑問符を引用符で囲んだ場合 (つまり、に変更:empty?
する:"empty?"
と、正しく折りたたまれます。
:empty?
に変更することなく、Geany をコードを正しく折りたたむにはどうすればよい:"empty?"
ですか? これは構成の問題ですか、それともバグですか?