A couple of years ago I did C++ programming in Eclipse with the CDT extension and I gotta say it did a reasonably good job with its intellisense-like feature. Certainly on par with VC++, probably better. As this was in 2008, chances are they have improved it since then.