Grails 现在已经到了1.03版本了,但是对以Grails的IDE支持的脚步始终缓慢。
想要有好的开发的效率,IDE的支持是少不了了,而IDE的支持绝不仅仅只是语法高亮,更要有重构和Grails命令的支持。
现在主要的Grails的开发工具有:
TextMate Bundle - 咱是用不了的
NetBeans IDE Integration - 在6.1的时候出来过一个daily build的版本有集成进来,估计问题还是很多,现在都6.5要出来了,还是没有集成Grails的插件进来。Netbeans现在对Ruby的支持是挺好的,最期待的也是Netbeans的Grails插件,看来还是有漫长的一段时间要等待。
IDEA Integration - IDEA现在是所有IDE中对Grails支持最好的,但可惜的是不是免费的,而且对于Grails的Pugin的支持也不是很好。
Eclipse IDE Integration - 很多人还是很希望有Eclipse的插件,现在有一个插件,严格意义上来讲,不能算是Grails的插件,而是Groovy的插件,功能也主要是在语法高亮,想要用这个插件来开发Grails应用,在设置上面还是相当的麻烦。
鉴于以上的一些原因,我暂时只用vim来做,vim的语法高亮和代码格式化很不错。
分享到:
相关推荐
与此同时,Eclipse作为一款强大的Java集成开发环境(IDE),也提供了丰富的插件支持,帮助开发者更高效地进行Grails项目的开发。本篇将详细讲解如何使用Eclipse开发Grails插件,以及涉及的相关知识点。 首先,让...
为了在Grails环境中方便地使用SVN,我们需要安装一个支持SVN的客户端插件,这就是Subclipse。本指南将详细介绍如何在Grails环境中安装Subclipse插件。 首先,启动你的Eclipse集成开发环境(IDE),这是Grails通常...
Grails Pjax插件Pjax在Grails中。 Pjax类似于(turbolinks)[ ,在'A'标签,按钮和表单上工作。 参见_pjaxHeader grails templtate文件中的演示代码。 ## Pjax是什么? Pjax是一个jQuery插件,它使用ajax和pushState...
5. **插件系统**:Grails的插件系统是其灵活性的一大体现,允许开发者复用和扩展功能。例如,有用于安全性的spring-security-core插件,用于邮件发送的mail插件,以及用于RESTful API的rest-api-doc插件等。这些插件...
Eclipse 插件 Grails(Groovy)是一个强大的开发工具,它使得在Eclipse环境中进行Groovy和Grails应用的开发变得更为便捷。Groovy是一种动态、面向对象的编程语言,而Grails则是一个基于Groovy的开源Web应用框架,...
elasticsearch-grails-plugin, 恢复的ElasticSearch grails插件 Elasticsearch插件插件这个项目是一个基于Elasticsearch的插件,这个项目是基于的人完成的伟大工作的。你为什么想要为原来的Elasticsearch插件提供...
grails的插件系统也是其亮点之一。首先,和rails,django等web框架类似,基于微内核的思想,插件(可重用模块)是框架的一等公民。grails除了核心模块以外的功能几乎都是通过插件方式实现的。实际上,一个grails插件...
《Grails技术详解:中文文档与Fckeditor-0.9.5插件解析》 Grails,作为一款基于Groovy语言的开源Web应用框架,以其高效、简洁的特性深受开发者喜爱。它集成了许多Java EE的功能,同时简化了开发流程,使得开发人员...
概括Grails插件将Primefaces集成到Grails项目中。 带有Java JDK 1.7的最低Grails版本是2.3.7,并且依赖项具有以下版本: 核心JSF 2.2 Primefaces 5.2 Apache MyFaces 2.2.8 可以在上找到源代码安装通过在BuildConfig...
《Grails Shiro UI 插件详解:构建安全的Groovy应用》 Grails Shiro UI 插件是为基于Groovy的Grails框架开发的一款强大而易用的安全管理插件,它集成了Apache Shiro安全框架,为开发者提供了一整套用户认证和授权的...
- 将Grails命令配置为Eclipse的外部工具,方便直接在IDE中执行Grails命令。在`Run > External Tools > External Tools Configurations...`中创建新的程序配置,详细步骤可参考Eclipse界面的指导。 完成以上步骤后...
7. **工具集成**:"工具"标签可能指的是插件提供的辅助开发工具,如命令行工具、IDE插件或其他自动化脚本,帮助开发者更加高效地与"Calendar"插件交互。 总的来说,"Grails plugin: Calendar"是Grails框架的一个...
《Grails Acegi 0.5插件:深入解析与应用》 在Web应用程序开发领域,安全性始终是不可忽视的重要一环。Grails Acegi 0.5插件,作为一个针对Grails框架的安全管理插件,为开发者提供了一种强大且灵活的方式来实现...
Grails的插件系统是其一大亮点,许多常见的功能,如安全、缓存、报表等,都有现成的插件可以直接集成。比如,spring-security-core 提供了全面的安全管理,cache 提供了缓存功能。 六、GSP(Groovy Server Pages) ...
《Grails Quartz 0.4.1 插件详解及应用》 在Java开发领域,Quartz是一款广泛应用的作业调度框架,它允许开发者定义、调度和执行任务。而在Groovy和Grails的世界里,Grails Quartz插件为开发者提供了一个无缝集成...
1. **环境配置**:首先,开发者需要了解如何安装和配置Grails环境,包括Groovy SDK、Grails SDK以及相关的IDE支持,如IntelliJ IDEA或Eclipse的Grails插件。 2. **命令行工具**:Grails提供了强大的命令行工具,...
3. **插件系统**:Grails 插件是一组可重用的功能模块,可以快速增强应用程序的功能,如Spring Security、Asset Pipeline等。 4. **命令行工具**:Grails 提供强大的命令行工具,支持创建项目、运行应用、生成代码...
这个压缩包“grails-2.4.4.zip”包含了完整的Grails 2.4.4版本,使得开发者可以直接将其集成到IDE中,快速地开始项目开发工作。 1. **Grails框架概述** Grails 是一个遵循MVC(模型-视图-控制器)架构模式的全栈...
然后,为了在Eclipse中更方便地开发Grails项目,我们需要安装Grails插件。有几种方法可以做到这一点: 1. 使用Eclipse的内置Marketplace: - 打开Eclipse,进入"Help"菜单,选择"Eclipse Marketplace"。 - 在搜索...