2009-01-26 45 views
2

为了长话短说,我必须在课堂上使用处理,而且我完全失明。 IDE是完全无法访问的,所以我使用JavaScript版本的处理来创建一个页面,让一个选址人员向我描述输出。不幸的是,如果代码有错误,页面显示为空白,并且没有解释什么是错误的。鉴于下面的代码,有没有一种方法可以让JavaScript版本的处理告诉我,自从我忘记之后,我有一个语法错误);在JavaScript版本的处理中打印出错误信息

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

} 

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

+0

你已经错过闭托架在线方法的调用中的拉伸方法: 空隙平局() { 线(250,200,250,40); } – 2009-01-26 13:44:57

回答

1

对于调试(代码编译时),您可以使用println()命令。

我一直在使用处理2个月现在,我有同样的问题,一直没能找到解决方案。

这里在我看到的几乎没有人使用Processing或知道如何使用它。您可以尝试处理论坛,您通常会在一两天内得到答案。你可以在这里找到http://processing.org/discourse/

抱歉无法提供帮助。我看到的另一个唯一的解决方案是如果你使用他们的PDE(处理开发环境)并在那里编译它。

编辑:从以往的经验提出处理问题,你甚至不会有太大的PPL寻找到你的问题:(

0

一个JS语法高亮编辑器(如集锦)会告诉你错误,比如你有没有。

我不知道你是否会发现,除处理IDE本身都来得实用,虽然。

0

当你打开一个浏览器页面,请确保您有开发工具开放他们随每个主要浏览器一起出现(查看工具菜单)和inc lude a JavaScript console。这将包括您从Processing.js解析器获得的任何错误。

我不确定是否有更易于使用的开发人员工具版本,但这将是一个很好的开始。

0

in processing.js,use createCanvas(); 而不是尺寸, 因此: createCanvas(500,500);