JavaScript中的JavaScript调试器
JavaScript debugger in JavaScript
我正在寻找一个JavaScript JavaScript调试器。
情况如下:我正在做一个JS游戏引擎。人工智能脚本以及各种其他操作都是在JS中实现的。从引擎的开发人员模式,可以从浏览器本身编辑此代码(使用Ace)。
现在我想添加调试功能。大多数情况下,我都在寻找具有step-int/step-over支持的断点。
我找不到这样的图书馆。我能找到的最好的是过时的调试js项目。
请注意,此调试器适用于使用我的引擎构建游戏的开发人员。这种情况发生在浏览器内部。引擎在JS中。调试器也应该在JS中。我想要完全控制这些调试功能,所以我不能只使用浏览器的调试器。
例如,如果你在AI脚本中键入一个角色的ID,我会突出显示这个角色。如果我在浏览器的调试器中编辑脚本,我就无法提供这种功能,但我可以通过在页面中运行Ace来完成。
Esprima看起来是一个有趣的起点。它使插入JavaScript代码成为可能。这种JavaScript执行可视化看起来特别有前景。
相关文章:
- VS2010 javascript调试器希望在VS2010的新实例中启动
- 在页面检查器中启用javascript调试器
- Chrome javascript调试器在超时时暂停,可以't调试单击事件
- IntelliJ IDEA 2016.1 JavaScript调试器错误
- JavaScript中的JavaScript调试器
- 我们有一个好的javascript调试器吗
- 为什么 Mozilla Javascript 调试器的断点会捕捉到函数声明
- 如何在保留 JavaScript 调试器功能的同时进行优雅的异常处理
- 用于理解源代码的 JavaScript 调试器
- Chrome Javascript 调试器暂停后,不会重新加载页面
- Chrome 可以在 Chrome 打开新标签页时自动打开其 Javascript 调试器吗?
- VS2012 JavaScript调试器没有得到我的更改
- 类似于Visual Studio调试器的Javascript调试器
- 谷歌chrome Javascript调试器
- Visual Studio 2012 javascript调试器停止工作
- 在javascript调试器中忽略onMouseMove
- 如何激活JavaScript调试器在谷歌浏览器
- 有没有可能设定一个“手表”?这样,当HTML元素发生变化时,它就会碰到javascript调试器断点
- Google Scripts/Basic JavaScript -调试器修复了这个问题
- 如何使ie Javascript调试器在捕获异常时也暂停?