В настоящее время я использую GEdit с несколькими плагинами для разработки Ruby on Rails. Одна вещь, которую я хотел бы иметь, — это способ автоматического форматирования моих исходных файлов (.rb, .*.erb и т. д.). В идеале это было бы что-то, что я мог бы вызывать из командной строки и/или GEdit.
Инструмент командной строки был бы хорош, потому что я могу настроить хук Git для автоматического форматирования при фиксации.
Каковы мои варианты? Каковы плюсы и минусы каждого?