编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是开发工具相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Ruby on Rails 是一个用于开发数据库驱动的网络应用程序的完整框架。Rails基于MVC(模型- 视图-
Ruby是一种跨平台、面向对象的动态类型编程语言。Ruby 体现了表达的一致性和简单性,它不仅是一门编程语言,更是表达想法的一种简练方式。
NeverBlock是一个使用Ruby纤程进行异步数据库访问的库。在此之前,对纤程的使用意味着NeverBlock只能在Ruby
MacRuby是苹果公司创建的一个自由软件项目,着力于提升MacOS X上的Ruby,MacRuby项目是 Ruby 1.9 的一个Objective-C 的移植版。
Make 是一个 UNIX® 的本机实用程序,是为管理软件编译过程而设计的。它十分通用,足以用于许多其他环境中,即使它已用于将文档编译成书,维护 Web
Eclipse 是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。
Eclipse官方开发Ruby语言Editor Update地址:http://download.eclipse.org/technology/dltk/updates/1.0/site-
Rubinius是一个运行Ruby程序的虚拟机,其带有Ruby的核心库。 Rubinius的设计决定了其调试功能的强大,使得在运行时常规的Ruby核可以使用大量的VM基础结构和原数据。操作码和已加载Ruby核的解析树(ParseTree),以
RailsKits是一个基础的Ruby On Rails应用,它能够帮助开发者快速地开发应用程序,这些应用程序通常包含一些功能,这些功能很普通,但是底层基础实现非常复杂,比如商务上的经常性结
Ruby Enterprise Edition is a drop-in, transparent solution for improving your Ruby on Rails website’s scalability and performance, while decreasing memory
Ruby Development Tools(RDT),这个插件使 Eclipse 能够成为一流的 Ruby 开发环境。
Ruby In Steel是一个适用于Visual Studio2005的add- in。可以在VS2005里编写、运行Ruby程序。它的特点是非常类似c#等dotnet的编辑器,代码能折叠,能检查语法错误,支持Rails工程,中括号自动匹配,能debug等,看图
RDE是一款由delphi写成,只能用在windows下运行的Ruby集成开发环境。下图是其主界面:
NetBeans 是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于 Java,C/C++,PHP
3rdRail是一款基于Eclipse的Ruby on Rails IDE,主界面如下图所示:
这一Ruby开发环境包括了新的可视化Rails工作台。Ruby in Steel 是一个应用于Visual Studio
RadRails 1.0 for Aptana Studio 是RadRails的第一个主要的发行版本。提供了以下主要特性来加速Rails应用的开发:
FreeRIDE是一款免费的Ruby语言集成开发环境。 更多的屏幕截图请看这里:http://freeride.rubyforge.org/wiki/wiki.pl?ScreenShots
使用该插件不需要直接通过Gears JavaScript APIs 与Gears对Gears进行操作;而是基于 Jester,生成类Rails风格的
RubyGems是一个方便而强大的Ruby程序包管理器( package manager),类似RedHat的RPM.它将一个Ruby应用程序打包到一个gem里,作为一个安装单元。 特点: 能远程安装包 包之间依赖关系的管理