【问题标题】:How to use Eclipse for Ruby on Rails (RoR)如何将 Eclipse 用于 Ruby on Rails (RoR)
【发布时间】:2020-08-06 14:24:03
【问题描述】:

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

http://rubyonrails.org/download

我找到了以下 Ruby 编辑器:

用于 Rails、RadRails、RubyMine、3rd Rail、用于 Ruby 的 Netbeans 的 VIM

我熟悉 Eclipse,因为我正在使用 Eclipse for java。我可以将 Eclipse 用于 Ruby 吗?如果是这样,Eclipse 中的 Ruby 项目需要什么配置?

【问题讨论】:

标签: ruby eclipse eclipse-plugin ruby-on-rails-3.2


【解决方案1】:

为了节省您的一些繁琐工作,在 Eclipse 中:

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

你已经完成了......

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

【讨论】:

  • OP,您现在已经回答了自己的问题并编辑了我的问题。如果您发现它有帮助,也请接受我的回答并点赞,因为其他答案不再有效。
  • 我无法从您的地址安装它,因为该软件包似乎需要其他 aptana 东西。
  • @BryanWolfford 我正在使用 Kepler,几乎不可能将它与 Rails 一起使用。文本四处移动,并且永远不会正确对齐。日食有替代品吗?
  • download.aptana.com/tools/radrails/plugin/install/… 在 Luna 中不起作用,它报告 Aptana Core 丢失
  • 我确认此解决方案不再适用于 Luna。还有其他安装 RadRAils 的方法吗?
【解决方案2】:

您需要安装 aptana sudio eclipse 插件和 radrails 将被包括在内。

参考这个Cannot Install Aptana plugin on Eclipse 4.2

【讨论】:

    【解决方案3】:

    我正在使用 Eclipse Luna 并从 Eclipse Marketplace 安装了 Ruby(DLTK) 5.0 开普勒。我刚刚导入了我现有的 Rails 项目,并看到它与此配合得很好。我仍在探索它。希望有帮助。

    【讨论】:

      【解决方案4】:

      Aptana 是largely dysfunctional on Luna,没有批发替代品。但是,结合使用以下插件可以获得很好的支持:

      我在命令行中运行railsrake;我还通过命令行进行调试(例如使用binding.pry)。编辑.erb 文件是最棘手的一点,Ruby 编辑器还可以,但在遗留代码中,我在这些文件中有大量 JS;在这种情况下,我使用 JavaScript 开发工具。

      使用这种设置,Eclipse 的运行比使用 Aptana 轻得多。

      【讨论】:

        【解决方案5】:

        Ruby 开发工具 http://marketplace.eclipse.org/content/ruby-dltk 不再在 marketplace.eclipse.org 上提供。

        【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-04-03
        • 2012-03-15
        • 2019-01-29
        • 1970-01-01
        • 1970-01-01
        • 2013-12-19
        • 2012-01-12
        相关资源
        最近更新 更多