2013-06-10 13 views
16

Qual è l'opzione migliore? Ho trovato:Ruby Codice sorgente Auto-Formatter

ma entrambi sembrano un po 'datato. Supporto speciale per Rails (Conoscere quali file formattare in modo automatico e altre cose interessanti) sarebbe un vantaggio, e uno script git hook.

+0

bene - l'opzione "migliore" è giustificabile speculare su .. ma io uso il mio editor preferito, Eclipse. Ho un formattatore personalizzato abilitato, e faccio solo Ctrl + Shift + F e voilà. – sircapsalot

+0

Sublime Text 2 può "reindent" il codice Ruby, così come Vim. –

+1

Mi piacerebbe vedere qualcosa di completo come [perltidy] (http://perltidy.sourceforge.net/) in ruby. – DavidG

risposta

14

C'è rubocop:

gem install rubocop 
rubocop -a 

E sarà anche correggere tutti gli errori più comuni.

3

Basta usare vim, in modalità comandi stampa gg = G

  1. gg - spostare il cursore all'inizio del file
  2. = - reindent
  3. G - fino alla fine del file
+9

è più di un solo * rientro * –