Meine zwei Lieblings-Edelsteine für die Handhabung der Codesauberkeit sind Reek ( Ссылка ) und Cane ( Ссылка ). Ich weiß nicht, dass sie auf das Wesentliche der Einrückung und des Abstandes eingehen, aber sie erkennen eine Menge von Kodierungskonventionen von Ruby, die ansonsten übersehen werden.
In Bezug auf Abstand / Einrückung / Umhüllung und so weiter, würde ich entweder nach einer Editor-Konfiguration suchen (z. B. ein Ruby-Paket für TextMate / Sublime Text / EMACS / was hast du herunterladen) oder in den BeautifyRuby-Edelstein schauen ( Ссылка ).
RuboCop ist ein statischer Code-Analysator, der auf dem Ruby Style Guide vom selben Autor basiert.
Der Rails Best Practices -Bereich kann nützlich sein, um bestimmte Probleme in Rails-Projekten zu erkennen.
Tags und Links ruby-on-rails coding-style