Domanda

Possibile duplicato:
Quale IDE Ruby preferisci?

In genere ho fatto cose su Microsoft .NET dopo il college quasi 2 anni fa.Ho appena iniziato a guardare Ruby on Rails.Quindi quale editor dovrei usare?sto usando Blocco note++ adesso, ma posso ottenere il debug ecc.in qualche modo?

È stato utile?

Soluzione

Prova sia NetBeans che RadRails per forse una settimana ciascuno, quindi potrai trovare quello che funziona meglio per te.Il miglior consiglio è imparare il tuo strumento.Se non stai verificando qualcosa di nuovo sul tuo editor, qualcosa che potrebbe potenzialmente farti risparmiare tempo (regexp, ecc.), allora ti stai rendendo un enorme disservizio.

Sto usando Eclipse/Aptana/RadRails e, a differenza di Gaius, ne sono rimasto piuttosto soddisfatto.Raccomando l'IDE Eclipse per sviluppatori Java da Eclipse Downloads: http://www.eclipse.org/downloads/

Quindi prendi Aptana Studio, seguendo questi Istruzioni.

Quando Eclipse si riavvia, Aptana avrà una vista, fai clic sui binari rad e sei a posto.Assicurati solo di avere già installato Ruby, altrimenti diventa complicato risolverlo.

Altri suggerimenti

Studio Aptana

Lo uso per tutto lo sviluppo web: HTML, CSS, PHP, JavaScript, Rails...

MODIFICARE:Per completezza, sono di parte nei confronti di Aptana e RadRails poiché conosco alcuni membri del team di sviluppo originale di RadRails.

rubyMine è l'IDE per Rails più completo al momento (2012).

Personalmente, per lo sviluppo dei rail ho usato Eclipe per diversi mesi e poi netBeans per diverse settimane e rubyMine è chiaramente migliore di loro.

È fantastico in tutte le aree che contano: visualizzazioni del codice, ricerca e sostituzione, gestione del controllo del codice sorgente, test, debug e ha funzionalità come la visualizzazione di un diagramma delle dipendenze del modello che sono davvero accurate.

Non è gratuito: costa circa $ 50- $ 100.Questa è recentemente diventata una chiave positivo criteri per me.Troppi prodotti "gratuiti" in cui investo migliaia di ore per diventare esperto alla fine muoiono e smettono di essere sviluppati, ma i prodotti a pagamento pagano per lo sviluppo continuo.Mi sono stancato di investire molto tempo ed energia in tali prodotti solo per vederli appassire e morire.Date le centinaia di migliaia di dollari che si guadagnano dallo sviluppo delle rotaie, uno strumento da $ 100 è un vero affare.

Nonostante quanto amo RubyMine, uso ancora Vim insieme ad esso.A volte i miei compiti funzionano meglio con Vim, a volte con RubyMine.

Sono stato molto contento E.È piuttosto leggero e supporta snippet e comandi TextMate, il che significa che puoi accedere a un vasto set di helper specifici di Rails.

Tuttavia, è decisamente un editor e non un IDE, quindi non avrai debug, console integrata, ecc.Ma ho scoperto che per i progetti Rails preferisco un editor leggero e una shell (come Consolle) per test, debug, ecc.

Sto utilizzando Aptana/Eclipse/RadRails, ma se dovessi farlo di nuovo, proverei sicuramente NetBeans.Aptana è stato un grosso grattacapo.

Non ho mai usato IronRuby, ma questo potrebbe farti sentire più a casa.

L'IDE Netbeans è un buon editor completo per molte lingue.Sono abbastanza sicuro che la beta 6.5 abbia il supporto per Ruby on Rails, insieme a Javascript e alcuni altri linguaggi web.Vale la pena dare un'occhiata (Netbeans.org).

Zaffiro in acciaio si integra con Visual Studio.

Codifico principalmente ColdFusion o PHP (e JS/CSS/xHTML), ma mi sono dilettato un po' con RoR.RadRails/Apatana è stato fantastico per me, perché è basato su Eclipse, che stavo già utilizzando per gli altri miei lavori.Si integra anche con Subversion tramite il plugin Subclipse.

La piattaforma Eclipse è così estensibile che vale la pena investire un po' di tempo per impararla, ma ripeto mi piace avere un unico IDE piuttosto che dover passare da un'app all'altra.

Ho dato un'occhiata brevemente a Netbeans, ma TBH Eclipse mi è sembrato semplicemente migliore e Aptana stesso è fantastico quando arrivi a fare qualsiasi cosa in JavaScript.

YMMV...

Utilizzo Emacs su Windows.

Installarlo e configurarlo per funzionare con i binari è però una seccatura.

Ho trovato Geany un'alternativa leggera (che funziona anche su Linux con poche modifiche), anche se sto controllando Gedit per funzionalità che non sono presenti o implementate anche in Geany.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top