在javascript版本的处理中打印出错误消息

时间:2009-01-26 13:36:18

标签: javascript processing processing.js

总而言之,我必须在课堂上使用处理而且我完全失明。 ide是完全无法访问的,因此我使用JavaScript版本的处理来创建页面,让一个坐着的人向我描述输出。不幸的是,如果代码有错误,页面显示为空白,并且没有解释什么是错误的。鉴于以下代码,有一种方法可以让JavaScript版本的处理告诉我,因为我忘了,我有语法错误;;

void setup()
{
  size(500, 500);
}

void draw()
{
  line(250, 200, 250, 40
}

4 个答案:

答案 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);