VS.NET 2008 Beta 2 and Intellisense

At last I got the time to install VS.NET 2008 Beta 2 and start playing with it. The first thing I noticed was that it starts faster than VS.NET 2005, actually its so fast that I can hardly see the splash screen (which looks better than previous versions).

So I wanted to start with a test project, File -> New Project…bla bla bla, I got to the C# code editor and started typing some code, and what do I find?? NO INTELLISENSE!!!!, hit Ctrl + Space….nothing, this.   nothing….Ok, it’s the first time it runs on my machine, so may be a restart would solve the problem.

Close it and reopen it again..gaahhhh…no intellisense again (panic!!) It feels like you're walking down an unkown road with no guide.

I fired up the browser hoping that I might find some one out there that faced this problem before. Did a bit of googling, but got nothing. It seems I'm the only one having this problem…damn.

So I decided to do it the hard way and just poke around in the IDE to see if I can find something. The first thing I checked was the intellisense settings in the C# code editor (DUH!!), everything looked normal, intellisense is enabled and all the default options were set. I unchecked the box "Show completion list after a character is typed" and then checked it again, closed the dialog box, restarted VS.NET…….lo and behold, intellisense is working…woo hoo…

So there you go, if you ever face this problem, try the steps above, they might work for you as well.

Happy coding!!

Published Monday, August 20, 2007 11:49 PM by wessamzeidan
Filed Under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: VS.NET 2008 Beta 2 and Intellisense @ Sunday, October 07, 2007 8:18 AM

i have a similar problem:

intellisense works but it pop up only if i hit Ctrl + Space.

giammin

# re: VS.NET 2008 Beta 2 and Intellisense @ Thursday, November 22, 2007 3:18 AM

I had the same problem in the final RTM version.

Solution was:
1. Uncheck "Show completion list after a character is typed"
2. Restart VS2008
3. Re-check "Show completion list after a character is typed"

Works now.

Steve

# re: VS.NET 2008 Beta 2 and Intellisense @ Thursday, November 22, 2007 5:52 AM

Yes Steve, that works too, I did that on a couple of machines that I have, and it did the trick.

wessamzeidan

# re: VS.NET 2008 Beta 2 and Intellisense @ Thursday, November 22, 2007 8:28 AM

Unfortunately in my case it was not helpful.

I tried a few times but it won't popup.

i have to wait for the not beta msdn release

giammin

# re: VS.NET 2008 Beta 2 and Intellisense @ Friday, November 23, 2007 12:07 AM

Hi Giammin,
Do you have any plugins installed, like Refactor or Resharper? they might be causing the problem.

wessamzeidan

# re: VS.NET 2008 Beta 2 and Intellisense @ Friday, November 23, 2007 7:59 AM

I thought the same thing...

Maybe resharper...but it is installed only for vs2005

giammin

# re: VS.NET 2008 Beta 2 and Intellisense @ Friday, November 23, 2007 11:12 AM

Well, I just found out that on one of my machines, vs.net 2008 doesn't respond to ctrl+space, actually pressing ctrl+anything doesn't do any actions, looks like the control key is not functioning in vs.net 2008.

wessamzeidan

# re: VS.NET 2008 Beta 2 and Intellisense @ Friday, January 04, 2008 6:34 AM

Finally i resolved!

i don't know if it was due to resharper (which i unistalled correctly) or past vs2005 version installed on system.

according to this post: http://blogs.blackmarble.co.uk/blogs/rfennell/archive/2007/12/01/intellisense-not-working-in-visual-studio-2008.aspx

for me worked the second way:

"So I had a poke about in Tools|Option and found that on the Text Editor|All Languages that the three checkboxes for Statement Completion where showing neither empty or checked but a fully coloured box - which usually means an unknown settings. So a set these all to checked (a tick) and my Intellisense started working."

giammin

What do you think?

(required) 
required 
optional
required