Background: We used to use CodeWarrior for Linux which died of death as we migrated up Redhat->Fedora etc. I just haven't had the stomache to reorganize all of our dependencies or things like our "syscfg.h" in every main application source folder to make our project compatible with any particular IDE (KDevelop, Eclipse, Anjuta, all impose their own organizational hierachies on you).
I've been trying KDevelop, which despite being version 3.0 seems to be a really undeveloped IDE. Hell, 75%+ of the documentation consists of "To be written".
I kinda like the IDE and some of its features, but I'm stuck on something so dumb and trivial I'm thinking "this may not be the one".
I cannot for the life of me find anywhere the describes the list of variable substitutions available in KDevelop's template files (e.g. header file templates). The only one I've found so far is $AUTHOR$. Anyon point me to a list of them someplace?
Note: This isn't a critical feature, what concerns me is that I can't find them. KDevelop is packed with cool features, but it all comes together in a somewhat un-kde way: the usual ease of navigation just isn't there, it just feels like a "bloated kate distro".
I'd almost use Eclipse but … my box seems to be lacking just enough steampower that the IDE gets in the way too often.
I'm quite happy with VI, but then I'll spend a while working in VS2005 and I start thinking "this really is so much easier". Can't put my finger on it. Working with vi is "bloat free" and easy, but it's also lacking so many conveniences (and no, having to type a sequence of 17 obscure keypresses to achieve the same effect 'without having to touch the mouse' really isn't 'just as good')