There is a trend for IDE's to write more code for you, and manipulate your code at a higher level. Unfortunately, most of the IDEs I've experienced, are either awkward, bulky, buggy, or Java specific, or some combination thereof.
I think I might want to build an extensible IDE, which has nice high-level code refactoring and generation features, API documentation look up, in IDE syntax checking, etc... Something like Idea, and Eclipse, but with a generic core that reads specifications of languages, and applies all its features to those languages in total. So, if you can do it on a Java module, then you can do it in a C++ module.
Any other ideas are welcome.
More on this later.
