我正在寻找一个JavaScript调试器。
情况如下:我正在制作一个JS游戏引擎。AI脚本以及其他各种操作都是用JS实现的。从引擎的开发者模式,可以在浏览器本身中编辑此代码(使用Ace)。
现在我想添加调试功能。主要是寻找支持跨步和跨越的断点。
我找不到这样的库。我能找到的最好的是过时的debug-js项目。
请注意,此调试器适用于“使用我的引擎构建游戏的开发人员”。这发生在浏览器内部。引擎是JS。调试器也应该是JS。我希望完全控制这些调试功能,因此不能仅使用浏览器的调试器。
例如,如果您在AI脚本中键入角色的ID,则会突出显示此角色。这是我无法通过在浏览器的调试器中编辑脚本来提供的内容,但我可以从运行在页面中的Ace中执行此操作。
情况如下:我正在制作一个JS游戏引擎。AI脚本以及其他各种操作都是用JS实现的。从引擎的开发者模式,可以在浏览器本身中编辑此代码(使用Ace)。
现在我想添加调试功能。主要是寻找支持跨步和跨越的断点。
我找不到这样的库。我能找到的最好的是过时的debug-js项目。
请注意,此调试器适用于“使用我的引擎构建游戏的开发人员”。这发生在浏览器内部。引擎是JS。调试器也应该是JS。我希望完全控制这些调试功能,因此不能仅使用浏览器的调试器。
例如,如果您在AI脚本中键入角色的ID,则会突出显示此角色。这是我无法通过在浏览器的调试器中编辑脚本来提供的内容,但我可以从运行在页面中的Ace中执行此操作。
F12
并进入Sources
即可访问。 - Gillespie