【问题标题】:How do I get rid of phantom breakpoints in javascript files in Aptana?如何摆脱 Aptana 中 javascript 文件中的幻像断点?
【发布时间】:2011-04-04 21:42:38
【问题描述】:

我有一个包含 1 个 HTML 文件和 4 个 JavaScript 文件的小项目。最近,在使用 Aptana Firefox 插件调试我的脚本时,我设法在我的项目中引入了我将称之为“幻像”断点的东西。

断点本身绑定到特定的行,而不是特定的表达式或调用。例如,如果“幻影”断点影响第 79 行,而我在第 79 行只有一条注释,则断点永远不会被命中。但是,如果我有一个有效的 JavaScript 语句,例如 'var x = 2;'在第 79 行,断点总是会被命中。

在该行上重新添加断点并使用“断点”视图中的“删除”命令删除。

通过“运行->删除所有断点”选项清除所有断点没有任何作用。

断点不显示在断点视图中,并且文件中没有指示断点存在。

我已尝试删除我的工作区并重新创建。没用。

我已尝试删除项目并重新添加源文件。没用。

我已验证断点不是question 中提到的未处理异常。

有谁知道如何从 Aptana 项目中删除这些“幻像”断点?

环境: Windows 7 64 位 Aptana Studio v2.0.5 Aptana Debugger 火狐插件 v1.6.0 Firebug插件v1.6.2

【问题讨论】:

    标签: javascript debugging breakpoints aptana


    【解决方案1】:

    尝试以下方法:

    1. 从 Aptana Studio 启动调试器会话
    2. 切换到 Firefox,使用状态栏图标打开 Firebug。
    3. 打开右侧的断点选项卡
    4. 在它的下拉菜单中选择“删除所有断点”

    【讨论】:

    • 谢谢@Max。那工作得很好。我知道断点不是由 aptana 存储的,但我从未想过要检查 Firebug 插件。
    • 该选项显示为灰色,页面加载时会触发 5 个幽灵断点。
    【解决方案2】:

    我发现有一种方法可以摆脱这种断点: 点击实际页面中的firebug图标,选择options并点击reset all firebug options。

    这应该可以解决这个问题。

    【讨论】:

      猜你喜欢
      • 2020-08-08
      • 2013-10-13
      • 1970-01-01
      • 1970-01-01
      • 2013-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-19
      相关资源
      最近更新 更多