One of my buddies at Bell Labs told me about KDevelop, and it looks promising. If I'm going to actually use Linux for anything more than web browsing, I'm damn well not going to be a passenger, and KDevelop is the single nicest-looking IDE I've seen thus far for Linux. Has anybody here used it? Does it work as well as it appears to? Does it handle the details of window-building, or does it make you write code before buttons will click and scrollbars will scroll, and other such nonsense?