2012-04-19 13 views
6

Sono un vecchio utente di Emacs: l'ho usato per circa 10 anni ora. Quando sono passato a Mac, ho iniziato a utilizzare Aquamacs, il che è ottimo in molti modi.OS X editor (o IDE) che è veramente buono per lo sviluppo "node.js"?

Ma ora la maggior parte del mio lavoro di sviluppo riguarda Node.js/Express.js (con JavaScript, Jade e Stylus). Sfortunatamente, emacs ha molte carenze in questo senso. Soprattutto quando si lavora in remoto, con i supporti ExpanDrive e MacFUSE.

E voglio davvero che il codice venga piegato.

C'è qualche editor che è veramente buono per questo? Ancora meglio c'è qualche IDE per Mac (affatto)?

Grazie

+1

@pst buona modifica, forse che si fermerà gli stretti voti – qwertymk

+0

@qwertymk Vedremo .. ;-) –

+0

Io uso IntelliJ per la maggior parte codificando ora, Sublime Text 2 è ottimo ma sicuramente non un IDE ed Emacs per tutto il resto. IMO la domanda * è * off-topic, però; nel migliore dei casi appartiene ai programmatori, sebbene il "motore dei consigli" sia di tipo - meh. –

risposta

5

Un'alternativa più economica e più specifica del nodo per IntelliJ IDEA è Webstorm, anch'essa prodotta da Jetbrains.

Ha molti vantaggi del nodo come la possibilità di collegarsi al debugger del nodo e consente di scorrere il codice JS. Ha anche una buona piegatura del codice, che puoi invocare con ⌘^- da piegare e ⌘^+ da espandere.

+3

Ho provato WebStorm per 2 giorni. E mi sto innamorando. È un IDE davvero buono. Lo uso con JavaScript, JADE e Stylus ed è perfetto.Ha anche una buona documentazione. D'ora in poi questo sarà il mio IDE di scelta. Grazie! – BadKnees

+0

Assicurati di installare il plug-in "Promotore chiave", funziona miracolosamente aiutandoti a ricordare le scorciatoie da tastiera. –

+0

@BadKnees, cosa stai facendo per il supporto di Stylus in WebStorm? Per ottenere l'evidenziazione della sintassi e il completamento automatico, ho dovuto ricorrere all'aggiunta di parentesi graffe e punto e virgola ai miei file Stylus e dire a WebStorm di trattarli come css. Mi piacerebbe sapere di un'alternativa migliore. –

4

Se volete una vera IDE che funziona bene su Mac OS X Suggerirei IntelliJ IDEA. Ha un debugger JavaScript e un plugin Node.js. Se stai cercando qualcosa di più leggero di un IDE in piena regola, dai un'occhiata a Sublime Text 2.

+0

Provato entrambi. Dident like intelliJ, principalmente perché è java. Molto brutto. Ma il sublime è molto promettente. – BadKnees

+1

Io non sono Mac OS, mi sembra divertente o esperto, ma le nuove versioni di IJ sembrano adattarsi abbastanza bene. –

+0

afaik Webstorm è IntelliJ modificato per HTML/JS ecc. (Ad es., Non così Java centrico). @MK. anche tu hai capito o sono fuori base qui? –

3

Si potrebbe provare a TextMate: http://macromates.com/ con i seguenti bundle per

NodeJs: https://github.com/drnic/javascript-node.tmbundle

e per Jade: https://github.com/miksago/jade-tmbundle

Per stilo è necessario compilare il fascio (non hanno provato ancora): https://github.com/LearnBoost/stylus/blob/master/docs/textmate.md

C'è anche Cloud9 ide https://github.com/ajaxorg/cloud9, è in realtà una webapp, ma è open source e può essere ins talled localmente (funziona ancora nel browser, ma localmente), mi piacciono molto le funzionalità di debug