brain.sort.each{|b|puts b}

Удобный логгер

Наверное, не я один при работе с RoR часто использую конструкцию logger.info @foo.inspect. И не один я, наверное, ищу потом выдачу в приличном по размеру логе. Конечно, это занимает секунды, но если считать за весь день — некислый кусок времени выходит.

На днях написал малюсенький скрипт, сильно облегчивший жизнь в этом плане.

Теперь можно где угодно в коде использовать подобные конструкции:

Результат выглядит следующим образом:

Решение конечно “на коленке”. Хотелось бы более упорядоченный вывод. С отступами, подсветкой классов уникальными цветами и т.п. Может есть готовое решение?


To Tumblr, Love Metalab