0

一部の Ruby コードは、Geany では正しく折りたたまれません。

たとえば、私が持っている場合

def validate(arr)
  if arr.any?(&:empty?)
    fail
  end
end

validate(["a", "b", "c"])
validate([""])

次に、折り目をif折りすぎます。

最初のスクリーンショット 2 番目のスクリーンショット

一方、Ruby シンボルのテキストと疑問符を引用符で囲んだ場合 (つまり、に変更:empty?する:"empty?"と、正しく折りたたまれます。

3 番目のスクリーンショット 4 番目のスクリーンショット

:empty?に変更することなく、Geany をコードを正しく折りたたむにはどうすればよい:"empty?"ですか? これは構成の問題ですか、それともバグですか?

4

1 に答える 1

2

コメントに基づく現在のコンセンサスは、Geany の単なるバグであるということです。

https://bugs.launchpad.net/ubuntu/+source/geany/+bug/1337015でバグレポートを作成しました

于 2014-07-02T07:24:18.453 に答える