My studying notes for Java,Ruby,Ajax and other any interesting things.

星期六, 十一月 25, 2006

ruby命令行命令列表

"
D:\tools\ruby\bin>dir *.bat
驱动器 D 中的卷是 working
卷的序列号是 49EF-1F09

D:\tools\ruby\bin 的目录

2006-08-26 14:17 4,191 erb.bat
2006-08-29 13:41 623 fxri.bat
2006-08-29 13:41 737 gem.bat
2006-10-10 23:35 33 gemhelp.bat
2006-08-29 13:41 1,397 gemwhich.bat
2006-08-29 13:41 1,814 gem_mirror.bat
2006-08-29 13:41 10,910 gem_server.bat
2006-08-29 13:41 563 irb.bat
2006-08-29 13:08 592 rake.bat
2006-08-26 14:17 1,776 rdoc.bat
2006-08-26 14:17 1,708 ri.bat
2006-08-26 14:17 326 testrb.bat
2006-08-29 13:41 685 update_rubygems.bat
13 个文件 25,355 字节
0 个目录 10,619,871,232 可用字节

D:\tools\ruby\bin>

"
erb是一种ruby(eRuby)的渲染方式,可以在html中定义变量进行集成,但是很多人评测的结果是速度非常缓慢。目前有其它的实现,比如eruby等,但是由于eruby是c的实现,同rails的结合存在一些问题。Erubis, 宣称有Erb3倍的速度并和eruby比肩,而且还是纯ruby的,这个应该是比较值得期望的。 erb.bat是对erb的脚本。

fxri.bat是一个GUI的ri实现,可以对ruby中的内建的类和方法查看帮助,但是运行起来很缓慢的样子,很多时候还是ri比较方便。

gem.bat是gem的安装脚本,可以通过gem来安装很多其它的ruby gems

gemhelp.bat,gemwhich.bat,gem_mirror.bat,gem_server.bat都是同gem相关的一些脚本。从名字上面就可以看的出来其用处,gemhelp:显示gem的用法; gemwhich.bat进行查询已经安装的gem包;gem_mirror.bat...gem_server.bat会启动一个小的webrick的应用(默认端口为8808),可以通过浏览器查看本地已经安装的gem的包

irb.bat是一个ruby的命令解释器,可以在其中书写自己的ruby代码并进行执行

rake.bat,是make的ruby实现,与类unix下面的c的make命令,java下面的ant命令功效类似

rdoc.bat,生成ruby的帮助的文档,与java的javadoc类似

ri.bat 命令行的执行语句,可以传入类或者方法的名称查询该命令或者方法的相关rdoc

testrb.bat ruby的执行测试脚本,与junit功能相当



没有评论: