【问题标题】:How do I debug a Rails application in Aptana Studio 3?如何在 Aptana Studio 3 中调试 Rails 应用程序?
【发布时间】:2011-10-06 14:58:16
【问题描述】:

Aptana Studio 是否包括对 Rails 应用程序的调试,就像 RubyMine 对断点和所有内容一样?我正在使用 Aptana Studio 3.0.5,但无法找到如何使其正常工作。

【问题讨论】:

标签: ruby-on-rails debugging aptana


【解决方案1】:

Aptana Studio 3+ 确实具有 Ruby 调试功能。除了 HAML 文件中的断点有些行为不端外,我已经能够毫无问题地使用它。

但是,您必须确保已安装 gem ruby-debug-ide(您可以使用命令:gem install ruby-debug-ide 安装它)。

要验证是否安装了适当的调试 gem,请在您选择的终端应用程序中运行 gem list(不确定您在哪个平台上)并确保它在那里...在输出中查找这些行:

ruby-debug-base19 (0.11.25)
ruby-debug-ide (0.4.16)

希望有帮助!

【讨论】:

  • 我在 gem 列表中看到了这些 gem: ruby​​-debug-base19 (0.11.25) ruby​​-debug-base19x (0.11.30.pre2) ruby​​-debug-ide (0.4.17.beta8, 0.4.16) ruby​​-debug19 (0.11.6) 我应该如何进行?我找到了调试单个 Ruby 文件的选项,而不是 Rails 应用程序。
  • 在 Aptana 中,当您尝试启动调试服务器时,您会在控制台视图中看到什么输出?而且,为了澄清,你如何启动调试服务器(即,你用什么“按钮”来启动它)?
  • 我应该如何启动调试服务器?我正在查看“运行”菜单>“调试为...”,然后得到“ruby 应用程序”。但这会尝试调试当前打开的 rb 文件。我还尝试在 App Explorer 上运行 Commands > Debug Server 并获得异常:pastebin.com/ZLQz2RW7
  • 我必须补充一点,我正在使用 RubyMine 正确调试相同的代码,但我对 Eclipse 环境感觉更舒服,所以我希望切换到 Aptana 进行 Rails 开发。
  • Fernando,看起来调试器无法找到您的 columnizer gem。 (“找不到列化(> = 0.3.1)”)。当你运行 gem list 时,你看到那里了吗?我刚刚切换到 RVM(从 MacPorts)并且不得不重新安装大量的 gem!
猜你喜欢
  • 2011-12-07
  • 1970-01-01
  • 2012-01-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多