我在谷歌上搜索了有关v8及其d8调试器api和标志的信息,但没有找到任何关于设置断点或逐步执行代码的信息。我错过了什么吗?
那么是否有一种方法可以在特定的行和列上设置断点?如果是的话,应该如何做。
更新:debugger;语句不是我想要的。我正在寻找可以在特定行/列设置的断点。
更新:我说的是d8 (c++ shell程序),而不是构建在它之上的开发工具。
发布于 2018-03-25 04:46:58
这里是V8开发人员。d8外壳不包含调试器。
当您使用--enable-inspector运行它时,它公开了对"InspectorProtocol“API的访问,这使得在d8中运行检查器/调试器功能的测试成为可能。有关详细信息和示例,请参阅Bergi提供的链接,或V8存储库中的测试。不过,这并不打算用于交互使用。(严格来说,这样做是可能的,但极其不方便。)
如果您想调试JavaScript,推荐使用Chrome的DevTools。
https://stackoverflow.com/questions/49469950
复制相似问题