所以几年后我决定,我想回到Ruby on Rails来完成我的一些个人项目。我想知道什么是最好的资源,以找出新功能在铁轨中的作用?我真的没有触及Rails,因为1.2是新的。
哦,是的,TextMate仍然是Mac上RoR的事实编辑器,还是有更好的东西出现?
答案 0 :(得分:17)
查看official Rails Guides。这些应该提供一个很好的Rails概述(如果你生锈)并与最新版本保持同步。
您可能需要查看涵盖功能的Ryan Daigle's Edge Rails帖子,因为它们已添加到新版本中。使用日期确定从哪里开始并通过每个日期。他还有PDF for $9,其中包括升级到Rails 2.1。
我还介绍了Railscasts的变化。查看每个版本的各种标记,以查看它们:2.0,2.1,2.2,2.3。
更新:Thoughtbot博客发布了upgrading to Rails 2.1和2.3.2。
答案 1 :(得分:2)
我发现这本书Agile Web Development With Rails(第3版)对于让我今年早些时候再次出现是最有帮助的。特别是它注意到一些已经改变的概念以及引入新项目。
答案 2 :(得分:2)
关于编辑,Textmate似乎仍然是MacRails人员中的第一人,至少是文本编辑人员。
除此之外,现在有一些IDE,如果这是你的偏好。它们开始变得非常糟糕,真的非常令人印象深刻。这里有很多关于这个主题的问题:试试searching for "ruby rails ide"
答案 3 :(得分:2)
The Ruby Toolbox是一个非常好的新资源,用于查看gems / plugins / tools在应用程序的各个方面(如身份验证,测试框架,搜索等)受欢迎的内容。它基于观察者的数量和每个项目的分叉都在GitHub上,这是判断人气的一种相当好的方式。
答案 4 :(得分:0)
至于较新的编辑...... 我发现sublime文本对于ruby和rails项目来说是一个很好的编辑器,它有很好的语法突出显示开箱即用,Vim键绑定可用(复古模式),一个甜蜜的包系统,为SASS或Coffeescript等其他语言添加功能优秀的文件浏览器,可以帮助处理在rails项目中可能发生的复杂文件夹结构。
此外,它具有高度可扩展性和可配置性,我从Vim切换到它。