今天考虑了一下如何才能更快更好的开发grails的应用.
要更快更好的开发grails应用,XY认为要达到以下几点:
XY本来是选择netbeans作为自己的首选开发工具的,不过现在看来netbeans还不能达到XY的要求.netbeans在6.5开始支持groovy/grails的开发.但是和ruby/ruby on rails类似,XY感觉到,因为动态语言本身的关系,类似对静态语言Java的自动完成无法在grails上体现,而且在修改了某个文件保存的时候,容器会重新启动一次,这样的话和编写jee应用不是一样了么?其他IDE,XY基本上也不会考虑,类似的方式.所以,XY认为,XY需要选择一个更好的开发组合.
想了一些时间,最后决定是用
VIM+TERMINAL(也就是命令行,当然是linux下的)来开发.为了达到更好的效果,XY是用双屏幕,分开浏览器和VIM.使用VIM的原因是需要一个可以语法高亮的编辑器,(另外一个选择VIM的原因是XY不想使用鼠标,因为这样会不断重新定位右手,会降低效率.当然这个是个人的看法),TERMINAL分为两个,一个是用来run app的,一个用来运行vim的,run app的那个一般情况下最小化,因为只要它在那里不关闭就可以了.当然你也可以选择让grails run-app进程挂起,目的是类似的.
附件里面放一张,咱的工作界面
(需要说明一下的是,因为左右的屏幕大小不一样,左边是台式机的那种屏幕,而右边是笔记本电脑的屏幕,所以右边下面会有一块黑的.)
最后,稍微调侃一下,其实XY以前有些反感这种VIM编写程序的方式,现在发现如果是VIM编写动态语言的相关程序的话,其实效果还不错的.当然如果你在笔记本电脑上编写的,最好吧外接鼠标去掉,尝试一下没有外接鼠标的笔记本开发吧.
- 大小: 129.8 KB
分享到:
相关推荐
在本文中,我们将详细探讨如何在Eclipse集成开发环境中搭建Grails开发环境。Grails是一个基于Groovy语言的开源Web应用程序框架,它简化了Java平台上的Web应用开发流程。通过Eclipse,我们可以获得强大的开发工具支持...
grails2.4.4 开发环境描述,包括JDK,STS,GRAILS2.4.4等如何安装使用
这个变量使得Eclipse能够识别Grails命令和相关工具,是配置Grails开发环境的基础。 接下来,为了在Eclipse中支持Grails开发,你需要安装Grails插件。可以通过访问`...
- **轻松入门系列**:介绍了如何搭建 Grails 开发环境、通过与 Java 的比较快速掌握 Groovy 语法,以及 Grails 实战基础。 - **实战技巧**:包括 GORM (Groovy Object Relational Mapping) 的使用、如何在 Grails 中...
与此同时,Eclipse作为一款强大的Java集成开发环境(IDE),也提供了丰富的插件支持,帮助开发者更高效地进行Grails项目的开发。本篇将详细讲解如何使用Eclipse开发Grails插件,以及涉及的相关知识点。 首先,让...
Grails是一种基于Java平台的开源Web应用框架,它利用Groovy语言的强大特性和简洁语法,为开发者提供了一种高效、灵活的开发环境。本篇文章将深入探讨Grails开发的基础知识,帮助初学者快速掌握Grails的精髓。 1. **...
二、Grails开发环境 1. 开发工具:Eclipse、IntelliJ IDEA等IDE都支持Grails开发,其中Grails插件提供了一键创建项目、运行和调试等功能。 2. 安装配置:首先需要安装Java Development Kit(JDK),然后通过Grails...
Grails是一个基于Java的开源Web应用程序框架,它使用Groovy语言进行开发,提供了高效、简洁的编程模型。在Grails中实现用户登录功能是构建任何Web应用的基础,它确保了数据的安全性和用户权限的管理。本示例将详细...
标题中提到的"Grails开发之(Rest教程)"表明本文是一份关于Grails框架下进行RESTful服务开发的教程。Grails是一个使用Groovy语言编写的高生产力的框架,其使用约定优于配置的理念,允许快速开发Web应用程序。...
开发者可以根据需求选择或开发插件,快速实现特定功能。 ### 7. 服务与部署 Grails服务层允许开发者定义可重用的业务逻辑,这些服务可被控制器、其他服务或任何其他组件调用。部署Grails应用可以是传统的WAR部署到...
grails.2.5.1 环境,适用于Windows下Grails开发,具体配置请参照https://jingyan.baidu.com/article/86fae3461af6cf3c49121a91.html
#### 入门Grails开发 - **环境搭建**:首先,需下载Grails程序并设置环境变量`GRAILS_HOME`,同时将`%GRAIS_HOME%\bin`添加至系统PATH变量中。 - **创建应用**:使用`grails create-app Contact`命令可快速生成名为...
《使用 Grails 快速开发 Web 应用程序》 Grails,一个基于Groovy动态语言的开源MVC框架,为Web开发提供了高效...对于熟悉HTML、Web开发基础和Java或Groovy语言的开发者,Grails提供了一个高效且有趣的Web开发新选择。
Grails 支持三种运行环境:开发、测试和生产,每种环境可以配置独立的数据库。配置这些环境的数据库连接通常在 `dataSource.groovy` 文件中完成。例如: ```groovy environments { development { dataSource(...
总之,Eclipse插件Grails(Groovy)为开发者提供了完整的Groovy和Grails开发环境。通过配置插件和环境,你可以利用Groovy的灵活性和Grails的高效框架,轻松构建Web应用程序。无论是新手还是经验丰富的开发者,都能...
总结来说,Grails 是一个强大的Web开发框架,借助Groovy的灵活性和Java生态的稳定性,为开发者提供了高效的开发环境。无论是初学者还是经验丰富的开发者,都能从Grails的简洁设计和强大功能中受益。通过深入学习...