C++ Intellisense Not Working

Hello guys,
I’m just getting started with C++ and I’m having a little trouble with intellisense.
I’ve created an empty project and added a few variables to the only existing cpp file that I created.

When I’m slowly typing out the name of the variable I expected it to show up like in visual basic .NET but it doesn’t seem to be.

Am I doing something wrong, or is there a setting somewhere I need to adjust?
Or have I just started up a blank project which by default doesn’t include files that are needed to enable intellisense?

Kind regards

I’ve just discovered that intellisense is working for me to the extent that if I use:

string word = "hello";


A drop down will come up when I type in the period after the variable, which is nice, but it didn’t apply intellisense when I was typing in “word”.

Also, it didn’t automatically put in the parenthesis for me, so when it failed to compile, it took me a little while to figure out why.

Is what I’ve described normal, or is there a way to improve it?