I don't like DOS like console, probably because my first computer is 233 PII with windows 98
give one's word, tha I'll try soon this incredible software far manager + colorer plugin
(i joke)
...but also Eclipse + CDT it's free and compatible with MinGW+MSYS, it's enough light and speed (use SWT, not Swing)...never as FAR
and for who don't know the structure of CHDK source is very useful, you can see where and what is the function declaration, tree of the function call, formatting text (not so good in some chdk files), etc...
BTW...if you have made all CHDK with this fantastic program:
RESPECT!