0
爲什麼不偏食在一個Groovlet中隱含對象提供適當的代碼完成 -groovlets中的代碼完成?
爲什麼不偏食在一個Groovlet中隱含對象提供適當的代碼完成 -groovlets中的代碼完成?
html
是MarkupBuilder
一個實例,雖然人們可能會認爲它具有所有的HTML方法(H1,預等等),它沒有任何這樣的方法。它只是通過方法的名稱生成標籤。所以實際上html.sillyvalue()
也是有效的,並且會產生`'標記。這種情況下自動完成是不可能的。
爲了緩解問題,您可以提供DSLD文件(您可能已經知道)。這是相當有趣的博客上的主題:http://en.appsatori.eu/2011/05/writing-groovy-dsl-descriptors-dsld-for.html