2009-06-14 9 views
12

¿Alguien sabe de un programa que le permite escribir javascript; luego, ejecútalo, sin tener nada que ver con un navegador. No quiero la manipulación DOM, el equivalente de Console.Write es suficiente para mí.¿Hay un IDE de Javascript que no tiene nada que ver con un navegador?

Estoy pensando en algo parecido a DrScheme: buena ventana de edición de código grande, ejecútelo, deténgalo. Si bien todas las otras características (depuración, etc.) serían perversas, no son vitales. DrScheme http://plt-scheme.org/screenshots/drscheme-env.jpg

+1

+1 Me preguntaba lo mismo. –

Respuesta

2

Sin el navegador necesitaría algo para host/script en contra así que yo diría que el sistema operativo es su primer punto de llamada. Algunos programas proporcionan un modelo de extensibilidad usando jscript para complementos. Usted interactúa con las aplicaciones usando jscript.

Tiene archivos .js y .jse que se pueden ejecutar en el host de scripts ms, asumiendo que está en Windows, por supuesto.

Salida http://msdn.microsoft.com/en-us/library/4yyeyb0a(VS.85).aspx

Así, en pocas palabras que estoy diciendo se podría escribir en el bloc de notas y haga doble clic en el archivo .js/.JSE y ejecutarlo. Este sería el enfoque más simple.

http://www.aptana.com/ es también muy fresco

Andrew

3

Spket en realidad se ve muy fresco.

El editor IDE de Spket proporciona funciones como la finalización de código, el resaltado de sintaxis y el esquema de contenido que ayuda a los desarrolladores a crear productivamente un código JavaScript eficiente.

http://spket.com/

+0

Falló el instalador en mí = ( –

+0

Bummer ... ¿Está en Vista o Windows 7, o 64 bit? –

+0

Sí, XP 64 bit. –

0

Tal Flex Builder. Utiliza Actionscript que aceptará javascript puro. O (por inferencia) FlashDevelop.

2

Uh. Hace mucho tiempo probé Aptana y JSEclipse, pero tal vez here o here encuentres una respuesta.

4

He estado haciendo algo de trabajo de JavaScript últimamente usando Mozilla Rhino (básicamente scripting la biblioteca Apache POI), que es un intérprete de JavaScript escrito en Java (también puede compilar scripts de JavaScript para las clases de Java). Estaba ejecutando mis scripts desde la línea de comandos, pero podría haber configurado fácilmente mi editor (PSPad) para ejecutarlo y sacar el resultado del script dentro del editor. Creo que lo mismo se puede hacer en Eclipse usando herramientas externas, si eso es lo que te hace sentir más cómodo.

Usar Mozilla Rhino es un poco agradable. No le molestan todas las peculiaridades del navegador y obtiene una versión bastante buena de JavaScript para trabajar con ella, version 1.7. Esta versión de JavaScript tiene iteradores, generadores, expresiones de let, comprensión de conjuntos, asignación de desestructuración, nuevas funciones de matriz y Mozilla Rhino incluso ha incorporado el soporte para las continuaciones.

El inconveniente de Mozilla Rhino es que sus informes de excepciones son inconsistentes y no tan informativos ocasionalmente (a veces el nombre del archivo y la línea del archivo faltan). Por otro lado, el paquete se envía con un depurador creado con Java Swing. Puede establecer puntos de interrupción allí y hacer todas las cosas que haría con un depurador normal.

He estado usando una versión binaria compilada por mí desde las fuentes de CVS ya que había un error en las implementaciones de los iteradores, que Norris Boyd solucionó inmediatamente después de informarlo.

1

Aptana, NetBeans y Komodo tienen excelentes funciones para JavaScript. Incluso cosas como la comprobación de sintaxis al estilo jslint.

Cuestiones relacionadas