繁体   English   中英

IntelliJ Idea自动完成我自己的grails域元类方法?

[英]IntelliJ Idea auto-complete for my own grails domain meta class methods?

我正在使用IntelliJ Idea 10 IDE进行grails开发,虽然它非常适合编写“标准”元类方法,例如域类(save,findBy等),但它(显然)无法获取方法通过插件或我自己的代码添加。

虽然我不希望IDE能够自动选择这些,但我乐观地想知道是否有办法告诉IntelliJ,例如,“myMethod”被添加到所有域对象,并且它需要一张地图并返回“myType”。

我知道这是一个很长的镜头,但有人知道如何在配置,插件或一些烟雾镜头中完成这样做,所以我可以a)停止丢失简单,愚蠢的错别字和b)获得一些自动完成?

它可以在src目录中保存一个* .gdsl文件,内容如下:

contributor(context()) {

def scope = com.intellij.psi.search.GlobalSearchScope.allScope(project);
delegatesTo(com.intellij.psi.JavaPsiFacade.getInstance(project).findClass('org.grails.datastore.gorm.GormStaticApi', scope))    delegatesTo(com.intellij.psi.JavaPsiFacade.getInstance(project).findClass('org.grails.datastore.gorm.GormEntity', scope))}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM