What IDE do you prefer and why?
Or are you developing your apps via command line?

I'm still in finding my way of coding and im not not this happy as i would like to be.
I tried Code::Blocks but its not my taste. Currently downloading Visual Studio 2013 (Windows only ugh...) maybe later on ill try QtCreator too.
I'd go with command line (Sublime + gcc), but first test the VS debugger.