似乎有人已经在研究如何推断或建议放置闭合括号。我的意思是,突出显示匹配的括号很好,但提供建议会更好。这是一个已定义的问题吗?如果是,它的名称是什么(就像我应该在Google学术中搜索什么)?如果不是,为什么不是?这是一个显然不可能/错误提出的问题吗?
例如,假设我有一些格式不正确的ruby代码:
请注意,我遗漏了初始括号。我所讨论的问题是,“当我将光标移到未成对的括号上方时,如何建议在开头插入一个括号?”如果这不是一个问题陈述不清的问题,为什么还没有人做过呢?
例如,假设我有一些格式不正确的ruby代码:
foo.all.map { |i| i.bar }).uniq.compact.reject { |j| j.match /baz/i }
请注意,我遗漏了初始括号。我所讨论的问题是,“当我将光标移到未成对的括号上方时,如何建议在开头插入一个括号?”如果这不是一个问题陈述不清的问题,为什么还没有人做过呢?