当我在 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中是否存在类似的东西?