В настоящее время я использую GEdit с несколькими плагинами для разработки Ruby on Rails. Одна вещь, которую я хотел бы иметь, - это способ автоматического форматирования исходных файлов (.rb,. *. Erb и т. Д.). В идеале это было бы то, что я мог бы вызвать из командной строки и/или GEdit.Какие инструменты доступны для автоматического форматирования Ruby/Rails Код
Инструмент командной строки был бы приятным, потому что я могу настроить Git-крючок на автоматическое форматирование при фиксации.
Какие у меня варианты? Каковы плюсы и минусы каждого?
Я давно хотел это на некоторое время. Существует ruby2ruby, который преобразует исходный код в ruby s-выражения (как вывод с помощью parsetree) и обратно в исходный код. Это сделало бы это, и я думаю, что ruby2ruby достаточно прочен, чтобы он был функционально идентичным. Я не уверен, какой контроль у вас есть при форматировании, но это может быть место для начала. –