关于webstorm:解决WebStorm调试断点时碰到幽灵断点的坑

58次阅读

共计 453 个字符,预计需要花费 2 分钟才能阅读完成。

最近应用 WebStorm 进行调试时碰到一个坑:
每次 DEBUG 利用时,WebStorm 总是在一些莫名其妙的中央断点停下来,明明我没有打断点。
问题诡异就是在于,存在一些暗藏的断点,但在断点列表中并没有存在,能够称之为 幽灵断点。找遍了 WebStorm 的所有可疑的配置参数,革除了无数次缓冲区和尝试,还不能解决。

幽灵断点 的存在,使得每次 DEBUG 时,均会断点到有效的地位,大大影响了开发效率。

通过一番折腾,总算找出问题所在,一切都是本人挖的坑。

幽灵断点 产生的根本原因在于没有及时革除断点:

开始过程中打了很多断点,而后这些断点没有及时革除。原本没有及时革除断点问题也不大,然而在后续工程中代码文件产生一系列的变动(文件更名、挪动、更新)等等操作,webstorm保留的断点信息曾经生效了,随着时间推移,最终 webstorm 的断点列表中,只记住了有个断点在某个文件,当 DEBUG 时就停在这个文件,而后你就会发现这个文件中你明明没有断点的诡异景象。

晓得的问题所在,解决起来就简略了,只须要革除一下所有断点,所有就洁净了。

正文完
 0