【问题标题】:Eclipse Debugging: Stay within boundries of current projectEclipse 调试:保持在当前项目的范围内
【发布时间】:2010-07-05 12:58:23
【问题描述】:

在 Eclipse 中进行分步调试时,是否可以指示调试器仅遍历我的项目源中的步骤?

我正在调试一个 Rails 应用程序,并且大部分调用都通过 Rails 的基础架构(例如 activerecord)移动,我对此不感兴趣。我希望步进调试器跳过这些文件,而不是在我自己的源文件中点击下一行。

【问题讨论】:

  • 只使用“Step over”怎么样?
  • 我有许多复杂的语句,我在其中调用一个方法,在 ActiveRecord 或类似的框架代码上进行中继。我想深入研究自己的代码,但不想深入研究外部库。

标签: eclipse debugging


【解决方案1】:

我认为你不能阻止 Eclipse “步入”代码,即使它不是直接项目的一部分。

Mylyn 提供了唯一的过滤,以帮助您专注于手头的“当前任务”,并提供您帮助定义的“上下文”!

【讨论】:

  • 在单步调试时是否强制执行上下文?
  • @shmichael:我不确定:step into 可能会进入第三方代码(如果有源代码),可能会扩展范围。
【解决方案2】:

在 Java 中是可能的。我不知道 Eclipse 中的 Ruby 调试器是否像 Java 一样成熟。阅读this

【讨论】:

猜你喜欢
  • 2014-09-26
  • 2012-10-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-18
  • 1970-01-01
  • 1970-01-01
  • 2011-03-26
相关资源
最近更新 更多