radrails 可以开发ruby吗

Python017

radrails 可以开发ruby吗,第1张

最近看了一下ruby,顺便也搞了一下rails,体验了使用radrailsIDE来开发ruby on rails项目,速度快得让人吃惊。

准备工具:

1、 aptana radrails IDE,下载http://www.aptana.org/,现在的版本为2.02.

2、 下载rails,如果在window下,直接下载全部都捆在一块的包包。http://rubyforge.org/frs/download.php/29867/InstantRails-2.0-win.zip

直接解压在任意目录下,目录不能有空格。如果想了解详细的安装过程,点http://developer.51cto.com/art/200908/147276.htm具体了解,这里ruby和rails的版本Ruby1.8.6+Rails2.0.2。

3、 打开aptana radrails 设置一下。路径,点击add按钮,把刚才解压的rails包中的ruby路径添加到这里来。如:D:\software\developSoftware\ruby\InstantRails-2.0-win\ruby

在那个rails的大包中,已经有mysql服务器了,点击解压后的包中的InstanceRails.exe,

可以看到里面有apache和mysql两个东东,启动mysql就可以了。

4、 在radrails IDE中把常用的几个视图拉出来。路径:,把Generators,Servers,Rake Tasks这几个常用的视图拉出来。如下图:

好,准备工作完成了,开始正式使用radrails 来开发 ruby on rails项目。

1、新建一个rails项目,点击file>>new>>rails project,命名为test,数据库选择mysql.

打开项目,可以看到自动生成了一大堆文件。

而且还自动启动了服务器,出现了一个aptana radrails的页面.

先把服务器关掉,不然每一次操作它会重启,会覆盖掉console上面的信息。进入自动生成的config目录下,找到database.yml

点击进去,根据实际情况修改mysql的配置.

这里有三个环境下的数据库配置,分别为dev

http://www.ruby-lang.org/en/downloads/

Ruby on windows内

Ruby 1.8.7-p334 或 Ruby 1.9.2-p180

1.8和1.9版本是有很大区别的,不少地方不兼容

如果刚开始学习,下1.8的吧,学习资料多点

Ruby 支持许多 GUI 工具,比如 Tcl/Tk、GTK 和 OpenGL。所以说是可以写的

Ruby,一种为简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言

Ruby的变量有一定的规则,以$开头的一定是全局变量,以@开头的都是实例变量,而以@@开头的是类变量。常数则以大写字母开头;这种方法,对文本编辑器的命令补全很有帮助,如在vim下先键入$及开头字母,再敲击Ctrl+p,则可专门补全本文件以及关联文件中的全局变量,perl与php亦有此优点。