2010-10-12 69 views
0

我是一个对Ruby on Rails编程语言完全陌生的人。Ruby on Rails的最佳开发环境是什么?

我和一个朋友打算让我们的脚湿,而是现在想跳权利英寸

什么将是Ruby on Rails的最好的发展环境?我在Windows机器上,我的朋友在Mac上。

我有我正在学习的Java的Eclipse开发环境。有没有类似于Ruby on Rails的程序?

任何反馈都会很好。

在此先感谢。

+3

请参阅:http://stackoverflow.com/questions/91445/best-ide-for-ruby-on-rails和http://stackoverflow.com/questions/16991/what-ruby-ide-do-you -prefer和http://stackoverflow.com/questions/16064/what-ide-to-use-for-developing-in-ruby-on-rails-on-windows和http://stackoverflow.com/questions/744935/whats-a-good-ruby-development-environment-for-the-mac和可能http://stackoverflow.com/questions/804817/ruby-development-environment – Shog9 2010-10-12 04:45:13

回答

0

还有的Emacs,Vim的,E,等在那里。他们都有很多使用它们的rails开发人员,这意味着大量的附加组件和扩展。我意识到,这些不是IDE的精确,但与插件,而不是他们非常接近。在任何情况下,RoR都会使用过多的元编程来完成IDE的工作,而不仅仅是我的经验中的最基本的意义,所以我个人觉得在这方面文本编辑应该被认为是在几乎相同的游戏场上。

1

文本编辑器在IDE中,比如Vim的(与插件),是TextMate等

由于红宝石是动态类型,IDE是不是像Eclipse的Java编程语言有帮助吧。所有的文件和目录结构都很好,所以导航到不同的文件很容易。开发Web服务器的使用非常简单:无需编译,不部署,不重新启动,只需刷新浏览器即可。

在这种情况下,IDE的优点并不明显,但缺点是 - 速度慢,笨拙。

1

我真的很喜欢Ruby如何让你使用REPL的方法。我最喜欢的Ruby IDE不是IDE。我使用文本编辑器和IRBRails Console。在Rails Console玩很有趣,虽然玩得开心,你会得到非常好的productive

0

如果您更喜欢使用IDE,Netbeans是一款相当不错的免费产品,可在Windows和Mac OS X上运行.Netbeans的Ruby版本将安装您从Rails入门所需的一切, 。

但我同意其他评论 - Ruby on Rails的最佳环境是一个带有Ruby和Rails支持的良好文本编辑器和命令行。不少人将Linux放在Windows桌面上的虚拟机上,并在Linux系统中进行Rails开发。

相关问题