使用Aptana RadRails创建Plain .rb文件

时间:2009-02-28 23:30:27

标签: ruby-on-rails ruby ide aptana radrails

我刚买了一台MacBook用于一些红宝石开发,就像Aptana Studio的外观一样,是一个非常好的IDE。

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

正如我所说的,我只是学习Ruby而且我正在处理我买过的一些书,虽然我希望很快进入轨道,但我觉得在要求轨道做之前正确学习语言很重要。很多东西给我。

关于最佳实践和其他潜在IDE的任何其他想法也将受到赞赏。

3 个答案:

答案 0 :(得分:5)

为了愚弄Ruby,我建议使用编辑器,命令行和IRB。您将获得更多乐趣并更快地学习。

之后,进入IDE和Rails以及它们带来的所有复杂性。

答案 1 :(得分:2)

我推荐Netbeans(显然是Ruby版)或Jetbrain的RubyMine而不是Aptana。我尝试过时遇到了Aptana和Ruby的问题。 Rubymine仍处于公开预览版状态,但在一个月左右发布时它将成为付费产品。它是由制作IntelliJ IDEA的人开发的。 Netbeans实际上非常适合使用ruby和rails,而且它是免费的。两者都允许您从IDE中执行ruby并获得rails支持。

我也发现irb非常有用,Netbeans允许你在IDE中运行irb。开始时,代码完成和内联文档很有用。

答案 2 :(得分:1)

是的,你可以在RadRails或Aptana Studio中创建普通的旧“.rb”文件,它们不必在Rails项目中或“附加到rails框架”。您还可以通过右键单击文件或在编辑器中选择Run As>之一来运行或调试IDE中的ruby脚本。 Ruby应用程序或调试为> Ruby应用程序条目。使用Studio 3,您甚至可以从嵌入式终端视图运行它们。 RadRails 2.x有一个Rails Shell,你也可以从命令行界面运行或调试文件。

作为RadRails的开发人员,我有点偏颇 - 但我同意用户应该非常熟悉使用命令行,无论他们是否决定使用IDE进行日常编程。当然,使用像irb这样的交互式REPL是入门的另一个有用的工具。哎呀,你甚至可以在安装ruby之前先使用在线版本:http://tryruby.org/