如何摆脱Aptana中javascript文件中的幻像断点?

时间:2011-04-04 21:42:39

标签: javascript debugging breakpoints aptana

我有一个包含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 Firefox插件v1.6.0 Firebug插件v1.6.2

2 个答案:

答案 0 :(得分:1)

尝试以下方法:

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

答案 1 :(得分:1)

我发现有一种方法可以摆脱这种类型的断点: 单击实际页面中的firebug图标,然后选择选项并单击重置所有firebug选项。

这应该解决这个问题。