It's a text editor though and doesn't focus on being a full featured IDE. I think a Cross Platform text editor is definitely a must have regardless though. I just wish it had debugging (or at least just execution) natively without me having to find a plugin, sort of how Geany runs / compiles anything I throw at it without much (if ever) effort.
It does have built-in debugging, although it might not support the targets you're working with. However, it is still less than a year old + only at version 0.10.x...