快速业务通道

使用RadRails和Eclipse可以轻松进行Ruby on Rails开发 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-18

使用RadRails和Eclipse可以轻松进行Ruby on Rails开发

时间:2011-02-27 IBM Pat Eyler

Ruby on Rails 的地位如日中天。随着它的流行,开发人员越来越迫切地需要一个集成开发环境(IDE)来使 Rails 更容易使用。RadRails 是基于 Eclipse 的环境,能够满足大多数开发人员的要求。

本文介绍了 RadRails IDE,并假定您已经知道用 Ruby on Rails 开发 Web 应用程序的方法,因此,本文将不会花时间说明 Ruby or Rails 代码,而将主要说明 IDE 本身。

下载和安装 RadRails

您想要赶时髦使用 Ruby on Rails,但又没准备好放弃十分好用的 IDE;或者,您可能已经用 Rails 进行了一段时间的开发工作,但现在想要重新使用原来一直在用的编辑器。无论是什么原因促使您来使用 RadRails,好消息是 RadRails 的安装和使用都很简单。此部分先介绍如何安装 RadRails,然后再介绍如何使用 RadRails。

使用 RadRails 没有任何先决条件。它可以运行在任何装有 Ruby V1.8.4、Rails V1.1 (或更高版本) 以及 Java™ V1.4 (或更高版本) 的 Microsoft® Windows®、Linux® 或 Mac OS X 系统上。

如果系统满足这些要求,请从项目的 Web 站点获取一个 RadRails 副本。您还可以找到用于在已有的 Eclipse 安装和代码内运行 RadRails 的 Eclipse 插件的链接。注:如何使用这些发行版不在本文讨论范围内。

下载适当的 zip 文件后,只需将其解压缩并运行 RadRails 可执行文件。您可能需要调整 $PATH 以确保 RadRails 能够找到已安装的 Java。

启动和使用 RadRails

安装 RadRails 之后,您就可以开始使用了。此部分将快速介绍 RadRails 应用程序并介绍如何浏览项目内和各项目的信息。启动一个项目的方法有两种,包括启动新项目和导入已有项目。

不管您选择使用哪种方法,开始都是最重要的。学习 RadRails 的最佳方法是接触并使用它。但在此之前,请先看看下面的快速指南。

RadRails 应用程序

让我们先来看看包含一个项目的 RadRails 应用程序,了解如何快速添加一个项目。

图 1 所示为 RadRails 应用程序。实际上,它显示了 Rails “透视” 的应用程序,但不必担心这个小问题。可以把它看作是一个分为六个区域的窗口:菜单栏、工具栏、浏览器和 Test::Unit 窗格、编辑器窗格、概要窗格和外部工具窗格。

图 1. RadRails 应用程序

菜单栏菜单栏位于应用程序窗口的最顶层。它的作用就像其他应用程序中的菜单栏一样。其中有一个重要的菜单项 Window > Preferences,该菜单项可以设置或选择 Ruby 解析程序。如果不做设置或选择,尝试运行创建的大多数脚本 Rails 时将失败 (例如,单元测试脚本)。工具栏工具栏就在菜单栏下方。而且,它的作用也类似其他工具栏。最左侧的按钮是 New 按钮。浏览器和 Test::Unit 窗格浏览器和 Test::Unit 窗格位于应用程序窗口的左侧。本文将简短讨论如何浏览项目内和各项目的信息。使用 Test::Unit 部分可以监视单元测试状态。编辑器窗格编辑器窗格位于应用程序窗口的中央。此编辑器是一个优秀的编辑工具,提供了语法分色显示、缩进和其他工具。在编辑器中单击右键将打开含有许多其他工具的菜单,包括调试的选项、运行文件中的代码的机制、对选定区域加注释和取消注释等。概要窗格概要窗格位于应用程序窗口的右侧。此窗格提供了当前正被编辑的源文件的概要视图。此视图使您可以快速浏览文件内的方法和类。外部工具窗格外部工具窗格位于应用程序窗口的右下方。此窗格提供了可以访问 Web 服务器控件、生成器、RegExp 工具及其他工具的选项卡。

使用RadRails和Eclipse可以轻松进行Ruby on Rails开发(2)

时间:2011-02-27 IBM Pat Eyler

浏览项目内和各项目的信息

在浏览窗格内

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号