我有一个包含 1 个 HTML 文件和 4 个 JavaScript 文件的小项目。最近,在使用 Aptana Firefox 插件调试我的脚本时,我设法在我的项目中引入了我称之为“幻影”断点的东西。
断点本身绑定(bind)到特定的行,而不是特定的表达式或调用。例如,如果“幻影”断点影响第 79 行,而我只有对第 79 行的评论,则永远不会命中断点。但是,如果我有一个有效的 JavaScript 语句,例如“var x = 2;”在第 79 行,断点将始终命中。
在该行上重新添加断点并使用断点 View 中的“删除”命令删除没有任何作用。
通过“运行->删除所有断点”选项清除所有断点没有任何作用。
断点未显示在断点 View 中,文件中也没有指示断点存在。
我试过删除我的工作区并重新创建。没用。
我试过删除项目并重新添加源文件。没用。
我已验证断点不是此 question 中提到的未处理异常.
有谁知道如何从 Aptana 项目中删除这些“幻影”断点?
环境: window 7 64 位 Aptana Studio v2.0.5 Aptana Debugger Firefox 插件 v1.6.0 Firebug插件v1.6.2
最佳答案
尝试以下操作:
- 从 Aptana Studio 启动调试器 session
- 切换到 Firefox,使用状态栏图标打开 Firebug。
- 打开右侧的断点标签
- 在下拉菜单中选择“删除所有断点”
关于javascript - 如何摆脱 Aptana 中 javascript 文件中的幻像断点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5544693/