Quali sono le modalità migliori, le impostazioni di configurazione o qualsiasi cosa che renda migliore lo sviluppo di un'app ruby su rails in emacs.Suggerimenti e trucchi per l'utilizzo di emacs per sviluppare un'app ruby on rails
risposta
Dovresti provare tutto il RoR e sistemare quello che ti piace di più.
Per prima cosa è necessario controllare Marshall Vandegrift's excellent screencast utilizzando ECB, ruby-mode, emacs-rails e alcune altre cose. Ti dà una buona sensazione di quanto possa essere cool scrivere RoR su Emacs.
In breve qui sono alcuni dei modi si dovrebbe provare:
- Rinari - Un quadro semplice per andare in giro il vostro codice, l'esecuzione di test, e la gestione di console, web-server, ecc E 'minimalista e ruota attorno a una serie di associazioni di tasti.
- Emacs-rails - il nonno delle modalità RoR di Emacs. Non è stato aggiornato da un po 'di tempo e infatti la home page principale non esiste più. Ma è piuttosto potente e ti permette di fare quasi tutto.
- Emacs-rails-reloaded - Questa è una riprogettazione delle rotaie emacs originali, credo dello stesso tipo. Usa la fantastica modalità anything per aiutarti a trovare le cose e andare in giro. Sto usando questo AND rinari attualmente.
Ecco alcuni altri modi che sono utili:
- ECB - Il browser di codice Emacs. Usalo per la gestione del progetto e per aggirare il tuo codice.
- Yasnippet - fornisce tutti i tipi di snippet utili, inseriti automaticamente con il tasto TAB.
- Nxhtml - Per l'editing rhtml, Erb, ecc
più modi si potrebbe provare:
- Ri - per la visualizzazione in linea ri documentazione.
- Flymake-ruby - controllo sintassi al volo.
- Ri - per la visualizzazione di documenti ri
Oh, e naturalmente è necessario ruby-mode, che viene fornito con la sorgente di rubino, ed è gestito da Matz se stesso.
Spero che questo aiuti
rspec-mode
(gestito specifiche singole o multiple facilmente)
js2-mode
(JavaScript evidenziazione della sintassi)
ido
(trovare i file/buffer nel progetto super-rapidamente)
Dato che sono nuovo alle rotaie (ed emacs), non voglio usare subito Rinari. Trovo che se uno strumento fa troppa magia per me, non imparo i dettagli il più rapidamente possibile. Penso che lo userò alla fine.Per ora, comunque, ho creato un sacco di shell che ho generato in emacs per RAILS 3 e semplicemente cambio tra loro per fare il mio lavoro. Li ho prefissi con tmr in modo da poterli trovare facilmente.
Un'altra modalità che ritengo utile non è stata menzionata è web-mode
. È utile per scrivere viste e gestisce molto bene i file .html.erb. È dotato di evidenziazione della sintassi e completamento del tag, tra le altre cose. Puoi trovarlo allo here.
- 1. Suggerimenti e trucchi per l'ottimizzazione
- 2. Suggerimenti, trucchi e personalizzazioni della console Rails
- 3. Suggerimenti, trucchi e trucchi per framework di entità
- 4. SQL Server - Suggerimenti e trucchi per sinonimi?
- 5. Suggerimenti e trucchi professionali
- 6. Intellisense per Ruby, Ruby on Rails, Python
- 7. Impostazione di Vim per Ruby on Rails
- 8. Ruby on rails e Node.js
- 9. Ruby on Rails Ordina per ID
- 10. Twitter gemma Consigliato per ruby-on-rails
- 11. Ruby On Rails: pluralize per altre lingue
- 12. Ruby On Rails Gruppo Mongo per
- 13. Configurare Notepad ++ per ruby on rails
- 14. SSO SAML 2.0 per Ruby on Rails?
- 15. Test di integrazione continua per Ruby on Rails con Jenkins
- 16. Curl on Ruby on Rails
- 17. Docsplit Ruby on Rails
- 18. downgrade di Ruby on Rails
- 19. Utilizzare "utenti del database" per l'autenticazione in Ruby on Rails
- 20. Progetti per principianti per imparare Ruby on Rails
- 21. Ruby on Rails e prevenzione XSS
- 22. Ruby on Rails/ActiveRecord e Table Partitions
- 23. Integrare django e RoR (ruby on rails)
- 24. Ruby on rails e problema Heroku
- 25. Ruby on Rails - Tabella Modelli e relazioni
- 26. Migliore architettura di Ruby on Rails per Image Heavy
- 27. varchar Domanda di migrazione per Ruby on Rails
- 28. Strategie di test per Ruby on Rails & Twitter OAuth
- 29. ASP.NET MVC per gli sviluppatori di Ruby on Rails?
- 30. Editor di testo per Mac su Ruby on Rails
Risposta sublime, grazie! Potete fornire ulteriori dettagli su come Rinari ed Emacs-rails-reloaded giocano insieme? – aL3xa
A dire il vero non uso più emacs-rails-reloaded. Non è stato aggiornato dal 2009 e non sono nemmeno sicuro che funzioni con le versioni più recenti dei binari. Ultimamente ho scoperto che Rinari è tutto ciò di cui ho bisogno per navigare in un'app per rails. – thermans