You don't need a "real" IDE to use a debugger. A debugger is a debugger, an editor is an editor, a compiler is a compiler. Taping dumbed down versions good tools together and calling it "integration" only ends up with you needing another tool that is not integrated anyways, or you having bunch of tools that you will never use hogging your resources, both computer and brain.