总而言之,我必须在课堂上使用处理而且我完全失明。 ide是完全无法访问的,因此我使用JavaScript版本的处理来创建页面,让一个坐着的人向我描述输出。不幸的是,如果代码有错误,页面显示为空白,并且没有解释什么是错误的。鉴于以下代码,有一种方法可以让JavaScript版本的处理告诉我,因为我忘了,我有语法错误;;
void setup()
{
size(500, 500);
}
void draw()
{
line(250, 200, 250, 40
}
答案 0 :(得分:1)
对于debuging(代码编译时),您可以使用println()命令。
我一直在使用处理2个月,我遇到了同样的问题,但却找不到适合它的解决方案。
在SO中,我所看到的几乎没有人使用Processing或知道如何使用它。您可以尝试处理论坛,通常会在一两天内得到答案。你可以在http://processing.org/discourse/
找到很抱歉无法提供帮助。我看到的另一个唯一的解决方案是,如果你使用他们的PDE(Processsing开发环境)并在那里编译它。
编辑:根据之前提出处理问题的经验,您甚至不会有很多人在研究您的问题:(
答案 1 :(得分:0)
带有语法高亮显示的js编辑器(例如Aptana)会向您显示错误,例如您在那里。
我不知道你是否发现它比Processing ide本身更有用。
答案 2 :(得分:0)
在浏览器中打开页面时,请确保打开开发人员工具。它们随每个主要浏览器一起提供(查看工具菜单),并包含 JavaScript控制台。这将包括您从Processing.js解析器获得的任何错误。
我不确定是否有更多可访问版本的开发人员工具,但这是一个很好的起点。
答案 3 :(得分:-1)
在processing.js中,使用createCanvas(); 而不是大小, 从而: createCanvas(500,500);