Che cos'è un buon IDE per lo sviluppo di JavaScript sul lato client? [chiuso]

14

Recentemente ho iniziato a imparare JavaScript e sto cercando un buon editor / IDE JavaScript. Ne ho trovate decine in una ricerca su Google, ma sarei grato se gli utenti che hanno esperienza con l'utilizzo di un IDE di questo tipo ne possano consigliarne uno.

Voglio un IDE con evidenziazione della sintassi , possibilmente IntelliSense e supporto per il debug per il codice JavaScipt. Sono un Windows 7 utente e faccio solo lo sviluppo JavaScript sul lato client .

Qualche suggerimento ??

    
posta Isuru 14.01.2012 - 11:23
fonte

4 risposte

11

Il mio preferito è Aptana Studio. È Eclipse con Plugin per lo sviluppo web preinstallato e ti permetterà di andare senza problemi. Aptana è molto constrongvole e ha tutte le caratteristiche che desideri.

Tuttavia quasi tutti gli IDE comuni avranno il supporto integrato per Javascript o offrono plugin per la lingua. Anche Netbeans e IntelliJ sono buoni.

Dato che hai detto IntelliSense, suppongo tu stia utilizzando VisualStudio. In esso troverai facilmente il supporto per Javascript e forse sarà più comodo seguirlo.

    
risposta data 14.01.2012 - 12:18
fonte
19

WebStorm soddisfa le tue esigenze come nessun altro. Sono un vecchio utente di IntelliJ con timer e credetemi, quelli sanno come fare un IDE.

E stanno offrendo prezzi speciali prima del 1 ° febbraio.

    
risposta data 14.01.2012 - 22:18
fonte
7

Non ci sono buoni IDE JavaScript. Esistono solo Type 3 IDE per JavaScript. L'IDE "migliore" attualmente sarebbe WebStorm 3.0.

Usa invece un editor di testo a tua scelta. Buone scelte includono:

l'evidenziazione della sintassi del supporto del testo vim e sublime e consente di eseguire la riga di comando o di creare script tramite l'editor.

Come per il debug di JavaScript, per il lato client, usa il browser per eseguirne il debug. Per nodo, usa node-inspector (il browser) per eseguirne il debug.

Per quanto riguarda l'intellisense, non ne hai bisogno e sarà sbagliato il 10% delle volte. Personalmente, il fatto che sia sbagliato il 10% delle volte è un colpo di produttività sufficiente a non usarlo tutto. Ancora una volta, WebStorm 3 è l'unico IDE che ottiene il 90% proprio qui. VS2011 potrebbe anche costituire un buon contendente, ma non l'ho provato personalmente. VS2010 è orribile per JavaScript.

    
risposta data 14.01.2012 - 12:28
fonte
5

Il mio progetto era un JIRA Atlassiano plugin: Java, SQL, alcuni Velocity modelli nel back-end e pochi gadget dashboard (JavaScript / HTML / CSS) nella parte finale. Atlassian ha anche i propri framework per i plugin, quindi è utile se un IDE supporta le librerie esterne non standard.

Ho avuto un'esperienza piuttosto spiacevole con il supporto JavaScript di Eclipse , ha numerosi problemi con il completamento e la formattazione automatica del codice , in particolare con codice complesso (fonti modulari, pochi framework utilizzati, ecc.). Il refactoring non funziona sempre come previsto (o del tutto) e quasi inutile. Tuttavia, non ho provato Aptana Studio.

NetBeans è alquanto migliore a questo riguardo, ma il suo supporto per progetti di sorgenti miste complesse (come Java / JavaScript / web / templates ecc.) è carente (forse non ci ho provato abbastanza)

Finalmente ho finito con l'uso di IntelliJ IDEA . È commerciale (c'è una prova di 30 giorni) ma è imbattibile in termini di funzionalità. Analisi del codice, colorazione semantica, refactoring che funziona su vari file sorgente (come js, css, html). Provalo e non guarderai mai indietro.

P.S. Non sono affiliato con JetBrains in alcun modo, è solo una mia opinione personale.

    
risposta data 14.01.2012 - 12:44
fonte

Leggi altre domande sui tag