你认为什么是最好的建立对于退休在赢得Vista的环境?我已经试过了radrails蚀插件,并且它似乎只是太笨重的对我来说,我也开始只是使用Textpad和命令行,但我要用于具有某种IDE的工作。

有帮助吗?

解决方案

我不知道关于"最佳",因为这是一个主观的问题,但我可以告诉你该怎么安装使用,并建议:

编辑: 电子文本编辑器
突似乎是编辑的选择,对于轨道上。电子文本编辑器,本质上是件。它包广泛兼容突出的包括轨2束其是包括基本的安装。

或者,如果你到整个Visual Studio生态系统,然后 红宝石在钢PE 可能是一个更好的选择。这是一个非常好的一揽子实际上带有(一个精简的版本)Visual Studio。

环境: 在开始 运行Ubuntu的服务器
部署一个轨道应用程序可以是一个疼痛最好的时间;部署一个轨道应用程序从Windows环境上*nix服务器,甚至更糟。另外, 运行轨道应用程序,在Windows是缓慢的.运行测试是缓慢的。因此,我利用在开始主持一个虚拟机上我的Windows的机器,反映了我目标的部署环境尽可能接近。在我的情况下,我运行Ubuntu服务器,因为有一个很漂亮的一套逐步的教程得到运行一个全Ubuntu基于轨堆上 SliceHost wiki.

这里有好处的发展中用一个虚拟机:

  • 我地图网络驱动器的虚拟机这样我就可以编辑上的代码,它直接从窗户使用的电子文本编辑器。VM行为和感觉就像一个命令行窗口。所以你不觉得你是在一个完全陌生的环境。
  • 它运行的轨道和其他宝石的脚本(如测试)运行速度快于它本身在Windows
  • 一切都是包含和 snapshottable, 所以我可以试验和一般的玩耍而不用担心破坏任何东西。如果有什么不休息,我只是滚回到以前的良好状态。
  • 它利用几乎没有任何RAM。它将通常使用少于100MB(这是目前使用~43MB,但是我没有一个轨程序纺)。与此形成对比,说,火狐,这将通常被占>200MB和你意识到运行一个基于Linux的VM样,这是令人惊讶的是有效的。
  • 我可以将我的环境之间的机器
  • 我有更强大的部署工作流程
  • 我可以限制虚拟机具有完全相同的内存数量的服务器我会托管。E.g., 如果我可以使用SliceHost256MB片,我将限制内存256MB。
  • 我可以建立一个单独的环境中,为不同的主机。如果我想到主机上的公司,例如,我可以建立一个开放的Solaris VM
  • 宝石和其他的二进制文件不需要重新编译为目标的环境
  • 这是"好事"™得到正视的环境中的轨程序是有可能运行。看到大多数情况下,如果不是所有的商业轨道的主机的运行某种*尼克斯的衍生物,你要想舒服*尼克斯的环境。

其他提示

电子文本编辑 似乎越来越大作为的编辑的选择,对于轨道发展的红宝石。太糟糕了,这不是免费的。

除此之外, RailsOnWindows 指导工作的罚款。和源码是到目前为止你最好的选择,对于发展: RailsWithSqlite

//需要将物品寄肯定是建议,如果你喜欢Ide。它有很多 红宝石的特点 还有一个 只有红宝石 下载。

有可能不是一个明确的"正确"的答案-这将取决于如何你喜欢的发展。

然而,它感兴趣地注意到,大部分的"名称"轨道的民间似乎使用注意对他们的无霸因此,一个相当强有力的编辑,而不是一个IDE。我怀疑,这至少部分是因为相当强烈的TDD偏内的轨道社区没有那么多的调试是必要的,因为他们的工作小测试的驱动的步骤。这就是理论。

最近的模件,在Windows似乎是 e.它的成本,而是一个相当微不足道的数额(口袋里的钱,如果我们是诚实的).有一个30天的自由评价。

我用赛特,用于从我的红宝石/轨道的工作,不放弃它,只是因为它对"默认"-还有一个原因,它被选定为列入。

作为Ide,我不能获得任何工作在日食,同时还有演讲中似乎相当好,我试过测试的宝钢,也非常漂亮.我只是不似乎想要工作中一个IDE;相反的我的感觉关于工作中,奇怪的是足够的。

你只是寻找一个IDE,或完整堆(IDE源的控制、数据库、网络服务器)?

如果仅仅是一个IDE,我会推荐 //需要将物品寄RadRails.两者都有法突出显示,代码的帮助,支持轨道的项目,代码完成,并且基本上其他的一切你希望找到在一个功能齐全的环境。两个也是完全免费的。当然,两者遭受"笨重"的问题,你识别。

如果一组,我将建议颠复、MySql,杂种。这三个都是非常简单和良好支持。

借调的电子文本编辑.我每天使用它,这是伟大的(尽管不是没有它的份额BUG).

对于轨道方面的事情不过,我会实际上建议虚拟机运行linux。Ubuntu运作良好,唯一需要注意的是,你必须安装 rubygems 手动,因为它没有遵守大debian系统的命名思想:-(

我建议这一点,因为如果你想要做的"先进"的东西,例如安装ImageMagick/RMagick或缓存,或一些其他的插件,这需要当地C库,它变得非常痛苦很快,如果你在窗。

第二个原因是,除非你是 非常 非典型的,你的生产服务器可能会运行linux。这是很好的做法,有你的发展环境相匹配你的部署环境尽可能密切,以帮助查找和解决错误更早和更容易,并避免固定错误不会影响你的生产站点(如windows具体的)

Microsoft虚拟的电脑和VMWare两者都有自由选择,其工作,并很快,因此这不是一个问题。

即时的轨道 是一个很好的方式开始快。

我可以验证它的工作原理以及在Vista。

我建议你安装红宝石的第一个。然后安装轨。然后时至下载并进行安装。之后,你可以安装RadRails从集锦的起始页。

请参看"集锦Radrails:Ide用于轨道的发展"出版的出版时使用RadRails.

你可能想看看这个:

http://www.sapphiresteel.com/

有一个免费的个人版本太

(更新:假设你已经有Visual Studio全脂版)

我的一个贡献 Rubystack 是一个免费的,所有在一个安装窗户,安装Apache,MySQL、红宝石、铁轨和其他所有第三方图书馆通常用于发展的环境(例如Imagemagick).你可能想试一试

RubyMine3至4+(RubyInstaller,开发建设的宝石,Postgres不能马git) 完美的作品对我来说,在Windows7作为一个发展平台。

好了,除了问题,红宝石是非常缓慢轨。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top