Ruby/Rails工具Rubinius、SapphireSteel Ruby、Aptana RadRails介绍

以下为你介绍的Ruby/Rails开发工具都可用在Linux系统上:Rubinius(Ruby虚拟机)、SapphireSteel Ruby(可视化Rails工作台)、Aptana RadRails(用于Rails开发的IDE)。

1、Rubinius(Ruby虚拟机)

Rubinius是一个运行Ruby程序的虚拟机,其带有Ruby的核心库。

Rubinius的设计决定了其调试功能的强大,使得在运行时常规的Ruby核可以使用大量的VM基础结构和原数据。操作码和已加载Ruby核的解析树(ParseTree),以及堆栈踪迹(stacktrace)都是可访问的。内部追查的能力更强了,例如使用SendSites。 SendSites指出了消息传递到哪(“方法调用”),它还能链接到方法上。这样就可以获得在运行时中已加载代码的配置,但也起到了代码分析和覆盖工具的作用。每发一条信息,Sendsite的计数器就会增加,由于这个信息也能用于Ruby代码,所以写一个简单的代码分析工具或者至少是代码覆盖工具就只是几行代码的事。

下载地址:https://rubinius.com/

2、SapphireSteel Ruby(可视化Rails工作台)

Ruby/Rails工具Rubinius、SapphireSteel Ruby、Aptana RadRails介绍

这一Ruby开发环境包括了新的可视化Rails工作台。Ruby in Steel 是一个应用于Visual Studio 2005/2008的Ruby开发环境完整扩展。在安装Ruby in Steel时,开发人员可以使用许多特性,包括:

通过拖拽进行的可视化Rails页面设计。

智能提示和自动完成。

集成于Visual Studio内的调试。

Ruby on Rails支持。

下载地址:http://www.sapphiresteel.com/

3、Aptana RadRails(用于Rails开发的IDE)

Ruby/Rails工具Rubinius、SapphireSteel Ruby、Aptana RadRails介绍

RadRails 1.0 for Aptana Studio 是RadRails的第一个主要的发行版本。提供了以下主要特性来加速Rails应用的开发:

集成的Rails Shell控制台。

Ruby解释器,数据库和调试器的默认安装和配置。

您需要快速入门的所有内容。

带类型推断的代码完成。

RHTML文件中的Ruby,CSS,JS和HTML的代码辅助。

类型层次结构视图。

前往申报。

通话层次。

RDT的完整实现(Eclipse的Ruby Development Tools项目)。

集成探查器(仅限专业版)。

注明

以上就是Ruby/Rails工具Rubinius、SapphireSteel Ruby、Aptana RadRails的介绍内容,这些Ruby/Rails工具都能使用在Linux操作系统中。

栏目相关文章