2009-01-26 5 views
2

Pour faire une histoire courte je dois utiliser le traitement dans une classe et je suis complètement aveugle. L'idée est complètement inaccessible, donc j'utilise la version JavaScript du traitement pour créer une page et demander à une personne de me décrire la sortie. Malheureusement, si le code comporte des erreurs, la page apparaît vide et il n'y a aucune explication de ce qui ne va pas. Étant donné le code suivant, y at-il un moyen pour la version JavaScript du traitement de me dire que j'ai une erreur de syntaxe puisque j'ai oublié);imprimer les messages d'erreur dans la version javascript du traitement

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

} 

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

+0

vous avez le support de fermeture dans l'invocation avez manqué la méthode de ligne dans votre méthode de tirage: tirage void() { ligne (250, 200, 250, 40); } –

+0

Cela faisait partie de ce qu'il demandait, alors s'il vous plaît, personne ne l'édite pour le corriger: p – fmsf

Répondre

1

bien pour debuging (lorsque le code compile), vous pouvez utiliser la commande println().

J'utilise le traitement depuis 2 mois maintenant et j'ai le même problème et n'ai pas été capable de trouver une solution pour cela.

Ici, dans SO pour ce que j'ai vu presque personne n'utilise le traitement ou sait comment l'utiliser. Vous pouvez essayer les forums de traitement, vous obtiendrez normalement une réponse dans un jour ou deux. Vous pouvez trouver ici http://processing.org/discourse/

Désolé pour ne pas être en mesure d'aider. L'autre solution que je vois est si vous utilisez leur PDE (environnement de développement de traitement) et le compiler là.

Edit: A partir de l'expérience précédente en posant des questions de traitement vous même pas beaucoup ppl regarder dans votre question :(

0

Un éditeur de coloration syntaxique (comme Aptana) vous montrera des erreurs telles que vous avez là .

Je ne sais pas si vous trouveriez que plus utile que l'ide de traitement lui-même, bien que.

0

Lorsque vous ouvrez la page dans un navigateur, assurez-vous que vous disposez des outils de développement ouvert Ils viennent avec tous les principaux navigateurs (regardez dans le menu des outils), et inc lude a Console JavaScript. Cela inclura toutes les erreurs que vous obtenez de l'analyseur Processing.js. Je ne suis pas sûr s'il existe des versions plus accessibles des outils de développement, mais ce serait un bon point de départ.

0

dans processing.js, utilisez createCanvas(); au lieu de la taille, ainsi: createCanvas (500, 500);

Questions connexes