如何使用Eclipse进行Ruby on Rails(RoR)开发

32

我是Ruby的新手。我已经在Windows 7上安装了Ruby on Rails。我访问了以下链接来选择适合编写Ruby代码的IDE/编辑器:

http://rubyonrails.org/download

我发现有以下适用于Ruby的编辑器:

VIM for Rails、RadRails、RubyMine、3rd Rail、Netbeans for Ruby。

由于我正在使用Eclipse编写Java程序,因此我对Eclipse比较熟悉。我是否可以在Eclipse中使用Ruby?如果可以,需要进行哪些配置才能创建Ruby项目呢?


你有试过这里的指示吗?[http://www.easyeclipse.org/site/distributions/ruby-rails.html] - ddb
这是一个旧项目。他们不再支持它。 - Green
有没有专门为Ruby on Rails设计的IDE? - Ripon Al Wasim
5个回答

26

为了方便您,以下是在Eclipse中的操作步骤:

  1. 进入帮助 -> 安装新软件...
  2. 点击添加(弹出窗口右上角)
  3. 输入名称,例如“RadRails2”
  4. 将位置输入为 http://download.aptana.com/tools/radrails/plugin/install/radrails-bundle (对于完整的Aptana Studio 3,请输入http://download.aptana.com/studio3/plugin/install
  5. 点击确定
  6. 重新启动Eclipse
  7. 进入窗口 -> 首选项。您会看到Ruby列在左侧面板中

您已经完成了...

现在,当您使用“新建”菜单时,您将可以选择创建Ruby项目(以及其他选项)。


OP,你现在已经回答了自己的问题并编辑了我的问题。如果你发现我的回答有帮助,请接受它并点赞,因为其他的回答已经不再有效。 - Bryan Wolfford
我无法从您提供的地址安装它,因为似乎该软件包需要其他的 Aptana 组件。 - edib
@BryanWolfford 我正在使用 Kepler,但是它几乎不可能与 Rails 一起使用。文本会移动并且永远无法正确对齐。是否有 Eclipse 的替代方案? - JohnMerlino
http://download.aptana.com/tools/radrails/plugin/install/radrails-bundle 在Luna中无法工作,它报告Aptana Core丢失。 - Siddharth
我确认这个解决方案在Luna上不再适用。还有其他安装RadRails的方法吗? - Luís de Sousa
“radrails-bundle” 和 “aptana studio 3” 有什么区别? - Question_Guy

4

4

我正在使用Eclipse Luna,并从Eclipse Marketplace安装了Ruby(DLTK)5.0 kepler。我刚刚导入了我的现有Rails项目,发现它可以很好地工作。我还在探索中。希望这能帮到你。


2
Aptana在Luna上基本无法使用,且没有全面的替代方案。然而,结合以下插件可以获得良好的支持:
- TM终端 - 提供Eclipse内的本地和远程命令行会话。 - Ruby开发工具 - 参考Ruby编辑器。 - JavaScript开发工具 - 基础JavaScript编辑器。 - EGit - Git集成插件。
我在命令行中运行rails和rake;我也通过命令行调试(例如使用binding.pry)。编辑.erb文件是最棘手的部分,Ruby编辑器还可以,但在旧代码中这些文件中有很多JS;在这种情况下,我使用JavaScript开发工具。
使用此设置,Eclipse比Aptana运行更轻。

0

的确,它已被弃用,推荐使用 https://github.com/PyvesB/eclipse-solargraph。 - Pyves

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接