Hm. Я, например, предпочитаю debug
edebug
, но каждому свое ...
Что касается debug
, я использую d
, c
, e
и q
.
Если вы используете debug
, следует помнить одну вещь, которая может сэкономить время и усилия, - когда вы видите вызов макроса (начинается с #
), вы можете просто нажать c
, чтобы развернуть macro - обычно нет смысла копаться в коде расширения макроса (если вы не написали макрос и не пытаетесь его отладить).
В частности, для dolist
существует два уровня макроразложения, которые можно пропустить, используя c
: один для dolist
и один для block
.
НТН.