Ho appena installato emacs per fedora.I vogliono usare emacs
scrivere ruby
. Quali sono gli strumenti, le estensioni necessarie che mi forniscono suggerimenti sul codice, funzionalità di completamento del codice per Ruby?come faccio a installare Ruby-mode per emacs
risposta
ruby-mode
è già incluso da Emacs 23 in poi. È disponibile anche tramite ELPA. Alcune altre cose che possono interessare stanno integrando RVM, feature-mode
(cetriolo), rspec-mode
, ruby-electric
, inf-ruby
, rinari
(per Rails), ecc Ecco la mia configurazione corrente Emacs per lo sviluppo di Ruby:
https://github.com/citizen428/emacs.d/blob/master/config/ruby-conf.el
anche io ha scritto un post su questo argomento una volta, è un po 'obsolete e la mia configurazione è cambiato da allora, ma è meglio documentato e magari ti aiuta a iniziare:
http://www.citizen428.net/blog/2010/07/06/emacs-for-rubyists
Se si utilizza yasnippet
potete trovare Rubino completamenti qui: https://github.com/bmaland/yasnippet-ruby-mode
Se siete completamente nuovo per Emacs, si potrebbe desiderare di iniziare con Emacs Preludio o Starter Kit:
- 1. Come faccio a intercettare Ctrl-G in Emacs
- 2. In Emacs come faccio a modificare più punti contemporaneamente?
- 3. Come faccio a installare TypeProviders su Xamarin/Monodevelop
- 4. non può installare il pacchetto emacs el-get, emacs non può connettersi a Internet
- 5. Come installare nuove modalità in emacs 23 su OS X?
- 6. Come faccio a visualizzare NSTextFinder
- 7. Come installare una voce terminfo (eterm-color da Emacs)?
- 8. Come faccio a raggruppare per colonne calcolate?
- 9. Come utente vim, come faccio ad abituarmi a Xcode?
- 10. in emacs-lisp, come faccio a usare replace-regexp-in-string?
- 11. Come faccio a ottenere che Emacs * sempre * usi 6x13 su X11
- 12. Come iniziare a utilizzare Xiki in Emacs?
- 13. Come faccio a rendere Emacs auto-indent il mio codice C?
- 14. In Emacs, come faccio a capire quale pacchetto sta caricando tramp?
- 15. In Emacs come faccio a contrassegnare una stringa quando ci si trova all'interno della stessa stringa?
- 16. Come faccio a rendere la finestra della compilation in Emacs sempre di una certa dimensione?
- 17. In Emacs, come faccio a selezionare l'elenco di completamento con la tastiera?
- 18. All'interno di emacs, come faccio a fare riferimento alle schermate fisiche?
- 19. In Emacs, come faccio a visualizzare un messaggio nel minibuffer con le proprietà del carattere?
- 20. Come faccio a installare PHP 7 (PHP prossima generazione) su Ubuntu
- 21. Come faccio a simulare Object.getClass?
- 22. Emacs impiega incredibilmente a lungo per iniziare
- 23. Utilizzando PIP in un ambiente virtuale, come faccio a installare MySQL-python
- 24. finestre 10 IOT finestre universali app, come faccio a installare un'applicazione programatically
- 25. Come faccio a mettereStrLn a Data.ByteString.Internal.ByteString?
- 26. Come faccio a trasmettere Scope_Identity() a Int?
- 27. Come faccio a rispettare Vim .editorconfig?
- 28. Come faccio a grep per stringhe con caratteri speciali come []?
- 29. Come faccio a far funzionare un'app per console come amministratore?
- 30. Come installare XULRunner per Eclipse
collegamento citizen428 non aggiornato – Siddharth
@Siddharth Risolto. –
In tal caso, in votazione. – Siddharth