Problem may be easier to describe visually in a few steps.
1. I type this:
List test = new List
2. I then add the open parenthesis '('.
3. My text now looks like this:
List test = new List]]> (
4. There are 2 problems now.
a) I don't want those spaces
b) Why am I not getting intellisense unless I delete the paren, and then reopen it?
I've added what I hope are the relevant screen shots of my config