Just to play devil's advocate, about every text editor on the planet will do most of those. Eclipse has been mentioned and I don't think it fails to do anything you mention at all. The one place the tool chains truly get messy is the long, drawn out process you alleged to in your reply. People use makefiles just like an IDE does though. Personally I never stuck with the approach to make my own, but that's what's efficient.
My holy grail is the debugger in an IDE. I can't be arsed to invoke gdb myself, although I definitely know how.
GDB is pretty cool, btw, but I am kinda disappointed with all the pointer values I end up looking at. MSVC dereferences those, so it means fewer watches I have to set.



16Likes
LinkBack URL
About LinkBacks





and putting a keyboard on the touchscreen is no good for serious work. If instead, someone built a normal keyboard with a touchscreen built into it above the F-keys, so you had a bar with all the currently visible clickable icons on it (you'd still use the mouse for cursor movement, etc) -- I'd place an order today. But from what I know of GUI programming, that would require fundamental changes to the underlying interface...