2011-01-13 4 views
9

Je ne fais que commencer avec processing.js et aucun des IDE que j'utilise (Aptana, NetBeans) n'est capable de comprendre le traitement de la syntaxe JavaScript. Quel est un bon éditeur à utiliser lors du codage de processing.js? Au minimum, je voudrais plier le code et colorier.IDE pour Processing.js

+0

pour lequel la machine ne voulez-vous l'IDE? Les fenêtres? Linux? Mac? –

+0

Windows, merci. – Rigil

+0

si vous avez une idée puis essayez ceci: http://www.jetbrains.com/idea/features/ajax.html –

Répondre

5

Cela dépend de ce que vous voulez faire, mais avez-vous regardé les IDE Web sur le site Web processing.js?

janvier

EDIT: sketch.processing.org est un fichier cassé.

0

La meilleure solution consiste à utiliser la coloration syntaxique C++ ou Java. Les principaux facteurs déterminants sont:

  • Java ne permet pas les variables au niveau des fichiers ou des fonctions, qui sont une partie essentielle de la définition de la PDE
  • C++ utilise différents mots-clés pour l'importation, héritant, faisant référence à des classes de parents et déclarant interfaces et ceci est un déréférencement de pointeur - (.) (>) plutôt qu'une référence

Pour la coloration syntaxique à la fois fonctionnent bien, mais à cause des pas les questions ci-dessus importe ce que vous choisissez, la vérification de syntaxe ne peut pas être activée en même temps comme coloration syntaxique sans erreurs.

2

Si vous envisagez d'utiliser Processing.js avec la syntaxe Java originale du traitement, le meilleur IDE sera Processing. Les versions 2.0 alpha ont un mode JavaScript que vous pouvez utiliser pour faciliter le flux de travail. Il ne fournira pas de fonctionnalités telles que l'achèvement du code auquel vous êtes habitué avec NetBeans, etc. Il n'y a pas d'IDE qui vous donnera ces fonctionnalités avec cette syntaxe et l'écriture normale de Java ne se traduira pas correctement. Processing.js est vraiment une implémentation JavaScript de l'API de traitement, elle a juste une fonctionnalité supplémentaire pour convertir votre code Java en JS. Si vous écrivez vos applications Processing.js directement en JavaScript, vous serez en mesure de tirer parti de certaines fonctionnalités supplémentaires d'EDI comme Aptana, mais bien sûr, votre code ne sera pas compilé dans une application/applet Java. Leur JS Quick Start Guide introduit cette méthode.

0

Si vous voulez coder en Java de traitement (par rapport à javascript pur), et que vous voulez aussi l'achèvement du code automatique, je suggère d'utiliser IntelliJ ou Eclipse. Importez core.jar du traitement dans votre projet pour activer la complétion automatique.

envelopper ensuite votre code à l'intérieur d'une sous-classe de PApplet:

package pde; 
import processing.core.*; 
import java.util.ArrayList; 

public class MySketch extends PApplet 
{ 
    //your code here 
}