BlinCT, явно не совсем так как в Visual Studio, он тут посложнее будет. Отладчиком я, если честно пользоваться не люблю ни в студии, ни в Code::Blocks, так как если нет понимания того, как работает программа и ты не можешь пройдя глазами найти ошибку, то код очень плох и требует переписывания. Чтоб разобраться в том, как работает отладчик в CB почитай
это. И погугли на тему codeblocks debug/codeblocks debugging/codeblocks debugger.
man gdb
тоже поможет.