2009-06-14 14 views
12

Qualcuno sa di un programma che ti permette di scrivere javascript; quindi eseguirlo - per tutto il tempo non avendo nulla a che fare con un browser? Non voglio la manipolazione DOM, l'equivalente di Console.Write è abbastanza per me.C'è un IDE Javascript che non ha nulla a che fare con un browser?

Sto pensando a qualcosa sulla falsariga di DrScheme: una bella finestra di modifica del codice, eseguiamola, smettila. Mentre tutte le altre caratteristiche (debugging, ecc.) Sarebbero malvagie, non sono vitali. DrScheme http://plt-scheme.org/screenshots/drscheme-env.jpg

+1

+1 Mi stavo chiedendo la stessa cosa. –

risposta

2

Senza il browser avresti bisogno di qualcosa su host/script, quindi direi che l'os è il tuo primo punto di riferimento. Alcuni programmi forniscono un modello di estensibilità utilizzando jscript per i plugin. Interfaccia con le applicazioni usando jscript.

Si dispone di file .js e .jse che possono essere eseguiti sull'host di script ms, presupponendo che si disponga di Windows ovviamente.

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

Quindi, in poche parole che sto dicendo che si potrebbe scrivere in blocco note, e fare doppio clic sul file .js/.jse ed eseguirlo. Questo sarebbe l'approccio più semplice.

http://www.aptana.com/ è anche molto cool

Andrew

3

Spket in realtà sembra molto cool.

L'editor IDE di Spket fornisce funzionalità come completamento del codice, evidenziazione della sintassi e struttura del contenuto che aiuta gli sviluppatori a creare in modo produttivo codice JavaScript efficiente.

http://spket.com/

+0

Il programma di installazione non è riuscito su di me = ( –

+0

Bummer ... Sei in Vista o Windows 7 o 64 bit? –

+0

Sì, XP 64 bit. –

0

Forse Flex Builder. Usa Actionscript che accetta puro javascript. Oppure (per deduzione) FlashDevelop.

2

Uh. Molto tempo fa ho provato Aptana e JSEclipse, tuttavia forse here o here si trova una risposta.

4

Ultimamente sto utilizzando JavaScript per l'utilizzo di Mozilla Rhino (in pratica script della libreria Apache POI), che è un interprete JavaScript scritto in Java (puoi anche compilare script JavaScript in classi Java). Stavo eseguendo i miei script dalla riga di comando, ma avrei potuto facilmente impostare il mio editor (PSPad) per l'esecuzione e generare il risultato dello script all'interno dell'editor. Credo che lo stesso possa essere fatto in Eclipse usando gli strumenti esterni, se è quello con cui ti trovi più a tuo agio.

L'utilizzo di Mozilla Rhino è piuttosto piacevole. Non sei infastidito da tutte le stranezze del browser e ottieni una bella versione di JavaScript con cui lavorare, version 1.7. Questa versione di JavaScript include iteratori, generatori, espressioni, comprensibilità di array, assegnazione destrutturante, nuove funzioni di array e Mozilla Rhino ha persino incorporato il supporto per le continuazioni.

Il lato negativo di Mozilla Rhino è che i suoi rapporti sulle eccezioni sono incoerenti e non a volte informativi (a volte mancano il nome e la riga del file). D'altra parte, però, il pacchetto viene fornito con un debugger creato con Java Swing. È possibile impostare punti di interruzione proprio lì e fare tutte le cose che si farebbe con un normale debugger.

Ho usato una versione binaria compilata da me stesso dai sorgenti CVS in quanto c'era un bug nelle implementazioni degli iteratori, che Norris Boyd ha corretto subito dopo averlo segnalato.

1

Aptana, NetBeans e Komodo hanno tutte grandi funzionalità per JavaScript. Anche cose come il controllo della sintassi in stile jslint.

Problemi correlati