This week I have a Linux C kernel coding training course, and I have tried to use the Eclipse CDT 3.0.
After some small projects, I was very impressed. The CDT seems to be very helpfull.
But as we had started to code kernel modules, I had to include the kernel headers.
This was too much for the CDT.
-the indexer does only work sometimes (also the ctags option)
-the outline does sometimes forget some functions
-the include configuration is buggy (discovered pathes, include order…)
-the code assist, jump to declaration and definition works only sometimes
Conclusion:The Eclipse CDT 3.0 is very nice for small projects, but it is not (yet) mature enough to work
with bigger projects or many files (e.g. kernel headers).