我是Ruby on Rails的新手,到目前为止,我学到了很多乐趣.来自.NET世界,它是一个非常开关,因为我的IDE(Visual Studio 2008)为我处理一切,而在Rails中,一切都是通过多个应用程序(Terminal,TextMate等)完成的.
我已经开始仔细研究RubyMine作为Rails开发的IDE,作为IDEA和ReSharper的忠实粉丝,我自然喜欢RubyMine.它具有代码完成功能,内置支持RSpec,SVN集成等.但是,由于IDE处理了很多"Rails体验",我想知道是否应该坚持使用TextMate + Terminal方法.
像RubyMine这样的Ruby/Rails IDE会阻碍我吗?
Jac*_*yan 10
免责声明:我只使用红宝石很短的时间.但我相信我作为.NET开发人员学习其他语言的经验对您来说很有价值.
我将不同意这里的大多数人,并说与IDE一起去.IDE可以让您的生活更轻松,而不是更难.我知道来自.NET背景自动完成是我学习语言的方式.我不读文档.我看到我的IDE建议,我看到它做了什么.
我真的不会太担心不了解背景情况的全部细节,你会在需要的时候弄明白.在此期间,您将有足够的时间来学习语言的来龙去脉.您需要获得所有帮助,如果您以前编写过.NET,那么IDE将是一个极大的帮助.
我会从基础知识开始(终端和简单的文本编辑器),直到您真正很好地理解 Ruby on Rails。一旦您掌握了框架的基本知识,就可以转向 IDE。
在我看来,如果你想学习,请使用终端和编辑器,但如果你想提高工作效率,请使用 IDE。
在家里,我使用基本设置,因为我正在学习 Ruby on Rails。然而,在工作中,我是一名 Java 开发人员,我使用 IDE。使用IDE让我不用担心那些繁琐的小任务,而只需担心编程。拥有自动完成、集成 svn 和集成调试工具等工具可以提高我的工作效率。
[编辑]另外,我认为特定的 IDE 并不重要。它们都具有相似的功能。无论您最舒服的是什么,都是最好的。
归档时间: |
|
查看次数: |
1283 次 |
最近记录: |