为什么 Eclipse 不为 groovlet 中的隐式对象提供正确的代码完成 -
问问题
82 次
1 回答
0
html
是的一个实例,MarkupBuilder
尽管有人可能认为它具有所有 html 方法(h1、pre 等),但它没有任何此类方法。它只是通过方法名称生成标签。所以实际上html.sillyvalue()
也是有效的并且会产生''标签。这种情况下自动完成是不可能的。
为了缓解这个问题,您可以提供 DSLD 文件(您可能已经知道)。这是关于该主题的非常有趣的博客:http: //en.appsatori.eu/2011/05/writing-groovy-dsl-descriptors-dsld-for.html
于 2013-08-02T18:35:28.130 回答