kda*_*bir 6 scripting groovy netbeans
我groovy在各种目录中有一堆脚本(不一定是netbeans/maven项目目录).我一直在使用Notepad++和Netbeans创建/编辑这些脚本.我favorite在NB中包含脚本的目录,以便我可以在NB(从favorites树中)打开它,而不必拥有java project.我通常火了cygwinthorugh putty-cyg执行/测试这些脚本.Netbeans terminal在IDE中提供了不错的功能,我可以在不ALT-TAB使用IDE和Putty-Cyg的情况下发出命令.一切都很好.
只是想想如果我可以Run Script在上下文菜单中有一个我可以运行脚本(并且可选地它也可以请求脚本参数),那将是多么好.这样可以节省大量的内容ALT-TAB并cd进入脚本目录并输入groovy scriptname.groovy.
NPP的优点/缺点:快速/没有自动完成,它不是IDE,没有lave支持groovy
NB的优点/缺点:一切都在一个地方,lang支持,有点自动完成groovy /位缓慢,需要时间启动,你必须在java(ant/maven)项目目录中获得大部分IDE的好处
Eclipse支持是可以的,但它没有做我上面提到的问题.我正在下载IDEA社区版以检查其支持.(更新:不,它没有.我试过了)
我感受到你的痛苦。我不知道这是否是最好的解决方案,但这就是我的团队所做的。
GroovyConsole Groovy 确实附带了一个名为Groovy Console的方便工具,您可以在其中快速使用脚本。如果我们想快速创建或编辑脚本,这是我们的主要工具。我们将工作站设置为在 Groovy 控制台中打开所有 .groovy 文件,这使得测试变得轻松且容易。它没有代码完成功能,这对我们来说很好,因为它是一种动态语言,并且没有真正的帮助;在大多数情况下,它只会减慢您等待弹出建议的速度 (NetBeans)。
现有的 NetBeans 插件 这是一个 NetBeans 插件,它将 Groovy 控制台引入 IDE 中。我没有使用过它,所以不能真正代表它,但看起来它可能很有用。
创建您自己的插件 我之前构建了几个 NetBeans 插件,第一个插件始终是最难的,因为您不能直接投入并创建一个插件。您确实必须阅读文档才能了解其工作原理。不要试图只是“弄清楚”(以经验说话!)。
希望这可以帮助!