C/C++ IDE with Predictive Text (like Microsoft Visual Studio "Intellisense")?