我刚刚购买了 MacBook 进行一些 ruby​​ 开发,并且喜欢 Aptana Studio 作为一个非常好的 IDE 的外观。

然而,我的问题是,我想知道(在深入研究之前,可能会浪费时间)我可以在不附加 Rails 框架的情况下创建普通的旧 .rb 文件吗?另外,我可以直接从 IDE 执行 ruby​​ 文件吗,还是必须使用终端?

正如我所说,我刚刚学习 Ruby,正在阅读我购买的一些书籍,虽然我确实希望尽快进入 Rails,但我觉得在要求 Rails 做很多事情之前正确学习这门语言很重要给我的东西。

对于最佳实践和其他潜在 IDE 的任何其他想法也将不胜感激。

有帮助吗?

解决方案

我会推荐 网豆 (显然是 Ruby 版)或 Jetbrain 的 红宝石矿 越过阿普塔纳。我在尝试 Aptana 和 Ruby 时遇到了问题。Rubymine 仍处于公共预览版状态,但一个月左右发布时将成为付费产品。它是由开发 IntelliJ IDEA 的同一个人开发的。Netbeans 实际上与 ruby​​ 和 Rails 配合得很好,而且是免费的。两者都允许您从 IDE 中执行 ruby​​ 并具有 Rails 支持。

我还发现 irb 非常有用,Netbeans 也允许您从 IDE 中运行 irb。开始时拥有代码完成和内联文档很有帮助。

其他提示

有关刚刚鬼混用Ruby我建议一个编辑器,命令行,和 IRB 。你将有更多的乐趣和学习更多,更快。

在这之后,进入IDE和Rails和所有带有他们的复杂性。

是的,你可以创建内部的RadRails或集锦工作室普通的老“.RB”文件,他们没有成为一个Rails项目或‘连接到Rails框架’内。您还可以运行或通过右键单击该文件或编辑器内调试在IDE中的Ruby脚本并选择运行方式之一> Ruby应用程序或调试为> Ruby应用程序条目。随着工作室3,你甚至可以从嵌入式终端视图运行它们。 RadRails的2.x的有一个Rails壳牌在那里你可以从一个命令行界面,运行或调试的文件。

由于在RadRails的开发商,我有点偏见 - 但我会同意,用户应该很熟悉使用命令行是否决定使用日常编程或不是一个IDE。 ,当然,具有交互式REPL像IRB一起玩是在起步另一个有用的工具。哎呀,你甚至可以只用安装Ruby之前,首先在线之一: http://tryruby.org/

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