2011-01-13 12 views
9

Estoy empezando con processing.js y ninguno de los IDEs que uso (Aptana, NetBeans) es capaz de entender el uso de procesamiento de sintaxis de JavaScript. ¿Qué es un buen editor para usar cuando se codifica processing.js? Como mínimo, me gustaría doblar y colorear el código.IDE para Processing.js

+0

para el que la máquina ¿Quieres que el IDE? Windows? linux? ¿Mac? –

+0

Windows, gracias. – Rigil

+0

si es así, intente esto: http://www.jetbrains.com/idea/features/ajax.html –

Respuesta

5

Depende de lo que quieras hacer, pero ¿echas un vistazo a los IDEs web en el sitio web processing.js?

jan.

EDITAR: sketch.processing.org está roto.

0

La siguiente mejor opción es utilizar resaltado de sintaxis C++ o Java. Los principales factores determinantes son:

  • Java no permite variables de nivel de archivos o funciones, que son una parte fundamental de la definición de la PDE
  • C++ utiliza diferentes palabras clave para importar, heredar, haciendo referencia a las clases padre y declarando interfaces y esto es una referencia a un puntero - (.) (>) en lugar de una referencia

para la sintaxis destacando tanto funcionan bien, pero debido a los problemas anteriores, no importa lo que elija, comprobación de sintaxis no se puede activar al mismo tiempo como resaltado de sintaxis sin errores.

2

Si planea usar Processing.js con la sintaxis original basada en Java del procesamiento, entonces el mejor IDE va ​​a ser Processing. Las versiones 2.0 alfa tienen un modo JavaScript que puede cambiar y facilitará el flujo de trabajo. No proporcionará características como la finalización del código que está acostumbrado con NetBeans, etc. No hay un IDE que le proporcione esas características con esa sintaxis y la escritura normal de Java no se traducirá correctamente.

Processing.js es realmente una implementación de JavaScript de la API de procesamiento, solo tiene y una característica adicional para convertir su código de procesamiento de estilo Java en JS. Si escribe sus aplicaciones Processing.js directamente en JavaScript, podrá aprovechar algunas características adicionales de los IDE como Aptana, pero, por supuesto, su código no se compilará en una aplicación Java/Applet. Su JS Quick Start Guide presenta este método.

0

Si desea codificar en Processing-Java (frente a javascript puro), y también desea completar el código automático, sugiero usar IntelliJ o Eclipse. Importe core.jar desde el procesamiento a su proyecto para habilitar la finalización automática.

Luego envuelva el código dentro de una subclase PApplet:

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

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