用Processing编写的Web应用程序,使用Processing.js:如何调试?

用Processing编写的Web应用程序,使用Processing.js:如何调试?,processing,processing.js,Processing,Processing.js,我是一个HTML新手,同时我也有一些处理语言的技能。 我正在编写一个正在处理中的应用程序,希望在本地网页中可视化。 我有一个基本的index.html,它上传了我的草图和processing.js文件。 它起作用了 我的问题是,有时,使用处理IDE运行的应用程序在没有proiblem的情况下不会在网页中运行。我假设在从处理到JavaScript的移植中仍然存在一些bug。 我想知道的是:有没有办法调试我试图可视化的网页? 只是为了寻找“哪里”的网页仍然停留!这样我就可以绕过这个问题了! 目前,我

我是一个HTML新手,同时我也有一些处理语言的技能。 我正在编写一个正在处理中的应用程序,希望在本地网页中可视化。
我有一个基本的index.html,它上传了我的草图和processing.js文件。 它起作用了

我的问题是,有时,使用处理IDE运行的应用程序在没有proiblem的情况下不会在网页中运行。我假设在从处理到JavaScript的移植中仍然存在一些bug。 我想知道的是:有没有办法调试我试图可视化的网页? 只是为了寻找“哪里”的网页仍然停留!这样我就可以绕过这个问题了! 目前,我正在使用Firefox进行html可视化。
非常感谢,瓦莱里奥!我下载了FireBug,它是Firefox的一个附加组件,实现了一个调试器。 然后我启动了调试器。它立即向我显示了错误。 对于好奇的人:

我声明了一个名为“foo_list”的ArrayList,其中包含对象“foo”:

ArrayListfoo\u列表

上述行不会在处理IDE中产生任何错误。 然而processing.js对此表示不满,调试器显示 以下讯息:

ReferenceError: ArrayListfoo_list" is not defined
解决方案是插入一个空格:

ArrayList<foo> foo_list;
arraylistfoo_列表;
这管用!可能是给解析器的错误 从处理到JavaScript!
再见

这是谷歌搜索“FirefoxJavaScript调试器”的第一个结果:您不需要firebug,firefox和Chrome已经随webdev控制台提供了。只需在mac上使用
cmd-option-i
,或在windows上使用
ctrl-shift-i
,就可以了。