2011-12-27 4 views
1

Когда я пишу проект и экспериментальный код в Erlang Я обычно использую это:рубин выход отладки - включение/выключение легко

%%% Switch debugging output on/off: 
-define(DBG(Str, Args), ok). 
%-define(DBG(Str, Args), io:format(Str, Args)). 

Комментирование только одна строка кода переключает выход отладки на консоль включения и выключения ,

?DBG("DEBUG: The function started ~n", []) 

Таким образом, я могу использовать комментарии в коде в значительной степени.

Существует ли что-то подобное в Ruby?

+1

Настройка Logger.level не подходит для вас? http://rubydoc.info/stdlib/logger/1.9.2/Logger:level –

ответ