I'm excited to see all these new IDE projects, but have we pretty much given up on having a good, integrated debugger?
I think it'd be nice if some of the IDEs gave up on forcing everything into their project structure. There's a real market for stand alone visual debuggers that don't try to manage your entire project.
I suspect because lots of developers actually use those text editors as their main development environment. So they have the D and the E parts of that equation covered.
Also since these editors tend to be highly configurable, with a bit tweaking the user can make the editor do a lot of the I as well.
I can run some monolithic IDE like Eclipse that comes with everything I need plus a bunch of stuff I'll never use or I can take Sublime Text/vim and add just the right combination of packages to fit my needs.