Re: IDEs, WTF?
This. At least for me.
At a guess, one of the problems needing solving is certain languages that require 1 file per class, often with nested directories. Minus an IDEs project drill down pane, navigating 100's of files might be a hassle.
My main beef with IDEs is how much screen space they take away from the code. I want to see as much as possible at one glance.
One interesting alternative to IntelliSense autocomplete, which, as a fast touch typist, I find aggravating is Sublime's autocompletion based on existing names in the current file. That won't catch all of an object's methods, but it will suggest constants, modules, etc... as long as they've already been used. Surprisingly helpful and very fast.
My favorite editor is still KEdit, which has support for IBM XEDIT mainframe editor's show/hide syntax.
show 'abc'; show 'xyz' will end up showing all lines with either abc or xyz. incredibly powerful to look at logfiles for example.
hide 'wxyz' will then remove those, but keep the others xyz.
c /xyz/foo/all will then operate only on what's still displayed, so wxyz will remain as is the rest will be foo.
Brilliant idea, too bad it's Windows-only and ASCII-only to boot which means I never get to use it.
P.S. ever had SQL Server Studio insisting on Intellisense-ing a db with 10000+ tables, with sloooow lookups on each table to helpfully suggest column names that you already know? Fun. Telling it to stop trying is less fun and less obvious. Almost like Google Location Services turn off in fact - you have to do in 2-3 different spots before IntelliSense's really gone.