如何将Eclipse用于RubyonRails(RoR)



我是Ruby新手。我已经在Windows7上安装了RubyonRails。我访问了以下网站,以选择一个合适的IDE/Editor来编写Ruby代码:

http://rubyonrails.org/download

我为Ruby找到了以下编辑器:

VIM for Rails,RadRails,RubyMine,3rd Rail,Netbeans for Ruby

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

为了节省一些跑腿工作,在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项目(以及其他内容)。

您需要安装aptana sudio eclipse插件,并且将包含radrails。

请参阅"无法在Eclipse 4.2 上安装Aptana插件"

我使用的是Eclipse Luna,并从Eclipse Marketplace安装了Ruby(DLTK)5.0 kepler。我刚刚导入了我现有的Rails项目,并看到它能很好地与之配合。我还在探索,希望能有所帮助。

Aptana在Luna上功能失调,没有大规模的替代方案。然而,将以下插件组合在一起可以获得很好的支持:

  • TM终端-在Eclipse中提供本地和远程命令行会话。

  • Ruby开发工具-参考Ruby编辑器。

  • JavaScript开发工具-基础JavaScript编辑器。

  • EGit-Git集成插件。

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

有了这个设置,Eclipse运行起来比Aptana轻得多。

Ruby开发工具,http://marketplace.eclipse.org/content/ruby-dltk,在marketplace.eclipse.org.

上不再可用

最新更新