集成开发环境
IDE
集成开发环境为你提供了一个集编码、测试和调试于一体的工作环境,大大提高你的开发效率。
Linux 和 Windows用户:Aptana RadRails 或 Netbeans for Ruby on Rails (视频演示)
Mac OSX 用户: TextMate (非免费)
源代码管理
版本控制系统是开发过程中不可或缺的工具,用来帮助你管理对项目代码的修改历史。
我们推荐使用:Subversion 系统(中文)
错误跟踪系统
Bug Tracking
错误跟踪系统帮助你消灭程序中的每一个问题,是团队开发的利器。如果你的团队采用Subversion作版本控制,那么Trac是首选。
它和Subversion结合地天衣无缝。
此外 Bugzilla
也提供专业而强大的功能
网站部署
Capistrano 是 Rails 开发者的好伙伴。它自动将你的项目部署到指定的服务器上。并且提供一系列高效而简单的部署指令,支持多服务器部署。让机器来节省你的宝贵时间。