`
xnnyygn
  • 浏览: 44132 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

grails开发环境的选择

阅读更多
今天考虑了一下如何才能更快更好的开发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开发环境搭建步骤

    在本文中,我们将详细探讨如何在Eclipse集成开发环境中搭建Grails开发环境。Grails是一个基于Groovy语言的开源Web应用程序框架,它简化了Java平台上的Web应用开发流程。通过Eclipse,我们可以获得强大的开发工具支持...

    grails开发环境-1

    grails2.4.4 开发环境描述,包括JDK,STS,GRAILS2.4.4等如何安装使用

    eclipse下的开发Grails项目的环境配置与项目部署

    这个变量使得Eclipse能够识别Grails命令和相关工具,是配置Grails开发环境的基础。 接下来,为了在Eclipse中支持Grails开发,你需要安装Grails插件。可以通过访问`...

    grails快速开发web

    - **轻松入门系列**:介绍了如何搭建 Grails 开发环境、通过与 Java 的比较快速掌握 Groovy 语法,以及 Grails 实战基础。 - **实战技巧**:包括 GORM (Groovy Object Relational Mapping) 的使用、如何在 Grails 中...

    eclipse开发grails插件

    与此同时,Eclipse作为一款强大的Java集成开发环境(IDE),也提供了丰富的插件支持,帮助开发者更高效地进行Grails项目的开发。本篇将详细讲解如何使用Eclipse开发Grails插件,以及涉及的相关知识点。 首先,让...

    grails开发

    Grails是一种基于Java平台的开源Web应用框架,它利用Groovy语言的强大特性和简洁语法,为开发者提供了一种高效、灵活的开发环境。本篇文章将深入探讨Grails开发的基础知识,帮助初学者快速掌握Grails的精髓。 1. **...

    Grails企业web应用开发与部署

    二、Grails开发环境 1. 开发工具:Eclipse、IntelliJ IDEA等IDE都支持Grails开发,其中Grails插件提供了一键创建项目、运行和调试等功能。 2. 安装配置:首先需要安装Java Development Kit(JDK),然后通过Grails...

    grails login

    Grails是一个基于Java的开源Web应用程序框架,它使用Groovy语言进行开发,提供了高效、简洁的编程模型。在Grails中实现用户登录功能是构建任何Web应用的基础,它确保了数据的安全性和用户权限的管理。本示例将详细...

    Grails开发之(Rest教程).pdf

    标题中提到的"Grails开发之(Rest教程)"表明本文是一份关于Grails框架下进行RESTful服务开发的教程。Grails是一个使用Groovy语言编写的高生产力的框架,其使用约定优于配置的理念,允许快速开发Web应用程序。...

    grails敏捷开发

    开发者可以根据需求选择或开发插件,快速实现特定功能。 ### 7. 服务与部署 Grails服务层允许开发者定义可重用的业务逻辑,这些服务可被控制器、其他服务或任何其他组件调用。部署Grails应用可以是传统的WAR部署到...

    grails.2.5.1 环境

    grails.2.5.1 环境,适用于Windows下Grails开发,具体配置请参照https://jingyan.baidu.com/article/86fae3461af6cf3c49121a91.html

    使用Grails快速开发Web应用

    #### 入门Grails开发 - **环境搭建**:首先,需下载Grails程序并设置环境变量`GRAILS_HOME`,同时将`%GRAIS_HOME%\bin`添加至系统PATH变量中。 - **创建应用**:使用`grails create-app Contact`命令可快速生成名为...

    使用 Grails 快速开发 Web 应用程序

    《使用 Grails 快速开发 Web 应用程序》 Grails,一个基于Groovy动态语言的开源MVC框架,为Web开发提供了高效...对于熟悉HTML、Web开发基础和Java或Groovy语言的开发者,Grails提供了一个高效且有趣的Web开发新选择。

    grails开发笔记

    Grails 支持三种运行环境:开发、测试和生产,每种环境可以配置独立的数据库。配置这些环境的数据库连接通常在 `dataSource.groovy` 文件中完成。例如: ```groovy environments { development { dataSource(...

    eclipse插件grails(groovy)

    总之,Eclipse插件Grails(Groovy)为开发者提供了完整的Groovy和Grails开发环境。通过配置插件和环境,你可以利用Groovy的灵活性和Grails的高效框架,轻松构建Web应用程序。无论是新手还是经验丰富的开发者,都能...

    Grails Grails Grails

    总结来说,Grails 是一个强大的Web开发框架,借助Groovy的灵活性和Java生态的稳定性,为开发者提供了高效的开发环境。无论是初学者还是经验丰富的开发者,都能从Grails的简洁设计和强大功能中受益。通过深入学习...

Global site tag (gtag.js) - Google Analytics