miei due gioielli preferiti per la gestione di codice di pulizia sono Reek (https://github.com/troessner/reek) e Cane (https://github.com/square/cane). Non so che si riducano al nocciolo di indentazione e spaziatura, ma rilevano molte convenzioni di codifica Ruby che tendono a essere trascurate.
In termini di spaziatura/indentazione/involucro e così via, dovrei cercare una configurazione di editor (ad esempio, scaricare un pacchetto Ruby per TextMate/Sublime Text/EMACS/cosa avete), o cercare in BeautifyRuby gemma (https://github.com/CraigWilliams/BeautifyRuby).
fonte
2013-03-11 06:32:05
uso un formattatore di rubini per il testo sublime 2. – phoet
come si formatta, è possibile elaborare? – Sam
https://github.com/CraigWilliams/BeautifyRuby – phoet