【发布时间】: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