One thing I do miss about an IDE is like intellisense or whatever you want to call it. It's like having the documentation built right into your editor. That made me very lazy.. :silly:
Definitely. I guess one of the few good things I can say about Xcode is that it has pretty good code completion. And if you document your classes/functions/variables with Doxygen, option-clicking on them will bring up a popup window with the formatted documentation.
While I do enjoy using Vim for its speed and customizability, it's code completion (clang complete) is unreliable at best, which I find rather irritating.