誰かが、閉じ括弧をどこに置くかを推測または提案する方法を考え出す作業を行ったに違いないようです。つまり、一致する括弧を強調表示することは素晴らしいことですが、提案することはさらに良いでしょう. これは定義された問題ですか?もしそうなら、その名前は何ですか (たとえば、Google Scholar は何をすればよいでしょうか?)。そうでない場合、なぜですか?それは明らかに不可能/不十分な質問ですか?
つまり、不正な形式の ruby コードがあるとします。
foo.all.map { |i| i.bar }).uniq.compact.reject { |j| j.match /baz/i }
最初のかっこがないことに注意してください。私が話している問題は、「対になっていない括弧の上にカーソルを移動したときに、先頭に括弧を挿入するように提案するにはどうすればよいですか?」ということです。
これが不適切な質問ではない場合、なぜ誰もまだこれを行っていないのですか?