debugging scripts under blender

Hello! I am currently dealing with old scripts and until now I am using Bluefish on Ubuntu as my IDE… The issue is that it does not have a debugger. What debugger are you using for debugging Blender scripts? I tried to use gdb but it does not seems to deal with Blender API… which I can understand somehow… What do you suggest for debugging?

print()

:o

thanks I found out… blender --debug-all and inside you can get step by step…