在Groovy / IntelliJ中“添加动态方法”有什么作用?

时间:2011-01-21 09:51:39

标签: groovy intellij-idea

当我在Groovy / IntelliJ中使用未定义的方法,并按alt-Enter时,我得到以下选项:“添加动态方法”。当我这样做时,我得到一个带有新动态属性的“动态属性”窗口。

我不明白如何使用这个动态属性/方法。我在哪里定义它?这是什么意思?

1 个答案:

答案 0 :(得分:6)

This page in the documentation解释了它。

基本上,您可以使用此方法告诉IDE有关您已设置的动态属性或方法,然后语法突出显示器和代码完成可以处理它。

如果没有这个,我相信你最终会得到标记为错误的有效代码,以及代码完成窗口中缺少的内容。