Awesome
atom-rubyfmt
Atom plugin to autoformat Ruby code with Rubyfmt
Dependencies
rubyfmt
and ruby
are assumed to be in path. Their locations can be overridden with absolute paths in the package settings.
Plugin installation
Through the Atom package.
Formatting code
On Windows/Linux: Alt + ;
On MacOS: Cmd + ;
With a file open and identified as Ruby or Ruby on Rails, hit the above combination to apply auto format.
Format on Save / Other settings
Format on save is enabled by default but can be disabled from the Package Settings.
Syntax errors
If the Ruby code contains a syntax error it cannot be formatted. The syntax error will be displayed in a notification window.