我的机器上运行着 Windows 8 操作系统,我也有 Linux Ubuntu 虚拟机。我想安装 ruby 并使用它,我听说 Windows 不支持所有 ruby gems,Linux 会更适合 ruby。所以你认为我应该在 Windows 或我的虚拟机上安装 ruby 吗?哪个会更好?并帮助我在上面安装 ruby。另外我想知道在eclipse中是否有任何IDE比命令提示符更好?
2 回答
您可能对 Windows 上的 gem 有一些问题,但通常这些 gem 将支持仅 Linux 的功能。这同样适用于 Linux 安装:那里的某些 gem 也可能存在问题,尤其是那些支持仅 Windows 功能的 gem。
与 Perl 不同,Windows 兼容性是在语言在 Linux 上建立起来之后才加入的,Ruby 是真正的跨平台语言,并且没有最佳平台选择。你唯一的考虑应该是,“我想为什么平台开发?”
您可能对 Windows 上的 gem 有一些问题。尽管它们大部分都可以解决,但您最好安装 x86 ruby 解释器。
- 你应该做的第一件事是从这个站点安装 ruby 和 devkit 。您可以在此处找到有关安装过程的完整信息。
- 好吧,你几乎完成了。我想你需要一些宝石。
IDE 是一个难题。我听说你提到了日食。它不仅适用于 java!:) 如果您有兴趣,可以继续使用 eclipse。如何?阅读这篇文章。它是关于 DLTK(动态语言工具包)的。但我的选择是 Aptana Studio。它是基于 Eclipse 的 IDE。为什么选择 Aptana?它是免费的,并提供类似 Eclipse 的用户界面。如果你想使用调试器(我知道你这样做),你应该安装debug-base和debug-ide gems。
还有一些专有 IDE,例如RubyMine(我真的很喜欢它)或 VS“插件” Ruby in Steel
我有 windows8、ruby 2.0 x86、Aptana IDE。不是一切,但几乎可以正常工作。:)
祝你好运!