ruby-on-rails – 带有Windows Vista的Ruby On Rails – 最佳安装程序?

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 带有Windows Vista的Ruby On Rails – 最佳安装程序?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在Win Vista环境中,您认为最好的RoR设置是什么?我已经尝试了radrails eclipse插件,它似乎对我来说似乎太笨重了,我也开始使用Textpad和命令行,但我习惯于有一些IDE来使用.

解决方法

我不知道“最好”,因为这是一个主观的问题,但我可以告诉你我使用和建议的设置:

编辑:E Text Editor
TextMate似乎是Mac上Rails的首选编辑器. E文本编辑器本质上是用于Windows的TextMate.它的软件包与TextMate包括与基本安装一起提供的Rails 2软件包广泛兼容.

或者,如果您进入整个Visual Studio生态系统,那么Ruby in Steel PE可能会更好.这是一个非常好的一体化软件包,实际上是(Visual Basic)的一个简单版本的Visual Studio.

环境:VirtualBox运行Ubuntu Server
部署Rails应用程序可能会在最好的时候感到痛苦;将Rails应用程序从Windows环境部署到* nix服务器上更糟糕.另外,running Rails apps on Windows is slow.运行测试很慢.因此,我使用VirtualBox在我的Windows机器上托管一个虚拟机,以尽可能地反映我的目标部署环境.在我的情况下,我运行Ubuntu Server,因为有一个非常好的一套分步教程,用于在SliceHost wiki上使用完整的基于Ubuntu的Rails堆栈启动和运行教程.

以下是使用VM开发的好处:

>我将网络驱动器映射到VM,以便我可以使用E文本编辑器从Windows直接编辑代码.虚拟机的行为和感觉就像一个命令行窗口.所以你不觉得你是一个完全陌生的环境.
>它运行Rails和其他Ruby脚本(如测试)比Windows中本机运行速度更快
>一切都包含在和snapshottable,所以我可以试验,一般玩,而不用担心打破任何东西.如果有事情发生,我只是回到以前的良好状态.>几乎没有任何RAM.它通常使用少于100MB(目前使用〜43MB,但我没有Rails应用程序).对比一下,比如说Firefox通常会占用200MB,而且你知道运行这样一个基于Linux的虚拟机非常有效率.>我可以在机器之间移动我的环境>我有更强大的部署工作流程>我可以将VM限制为与我将要托管的服务器完全相同的RAM数量.例如,如果要使用SliceHost 256MB片,我将RAM限制为256MB.>我可以为不同的主机构建一个独立的环境.例如,如果我想在Joyent上托管,我可以构建一个Open Solaris VM宝石和其他二进制文件不需要为您的目标环境重新编译>“Rails”应用程序可能正在运行的环境是“一件好事”.看到大多数(如果不是全部)商业Rails主机运行某种* nix衍生产品,您将要对* nix环境感到舒适.

猜你在找的Ruby相关文章