Rails 欲善其事 先砺其器

集成开发环境
IDE

集成开发环境为你提供了一个集编码、测试和调试于一体的工作环境,大大提高你的开发效率。

Linux 和 Windows用户:Aptana RadRailsNetbeans for Ruby on Rails 视频演示

Mac OSX 用户: TextMate (非免费)

 

源代码管理

版本控制系统是开发过程中不可或缺的工具,用来帮助你管理对项目代码的修改历史。
我们推荐使用:Subversion 系统(中文)

 

错误跟踪系统
Bug Tracking

错误跟踪系统帮助你消灭程序中的每一个问题,是团队开发的利器。如果你的团队采用Subversion作版本控制,那么Trac是首选。 它和Subversion结合地天衣无缝。
此外 Bugzilla 也提供专业而强大的功能

 

网站部署

Capistrano 是 Rails 开发者的好伙伴。它自动将你的项目部署到指定的服务器上。并且提供一系列高效而简单的部署指令,支持多服务器部署。让机器来节省你的宝贵时间。