20

First I thought it was a problem of VS2013 RC/beta but now I installed VS2013 RTM and still have the same problem: code completion does only open after I execute it manually by strg+space. How can I turn on auto open the windows after typed e.g. a point?

JaredPar
  • 733,204
  • 149
  • 1,241
  • 1,454
daniel
  • 34,281
  • 39
  • 104
  • 158
  • 7
    Turned out that an old reshaper installation was the problem. One can make everething work as expected by Tools->Import and export settins->Reset all settings – daniel Oct 17 '13 at 22:34
  • He might not even have to do that. Check out the solution by Patrick Desjardins in this thread. Those two check boxes were turned off by Resharper for me, so after I didn't use it any longer, all I had to do was make sure those two check boxes were enabled. – B.K. Jan 19 '14 at 23:11
  • If you think this could be a Resharper artefact, such as because you have inadvertently imported settings through source control from your dev machine that has Resharper installed, then: Tools>Options>Text-Editor>C# and then check "Auto list members" and "Parameter Info". – Robino Dec 26 '14 at 20:13

10 Answers10

57

Be sure that your IntelliSense is activated enter image description here

Tools > Options > Text Editor > C# > Statement completion

Then, be sure Auto list members is checked and Parameter Information.

Patrick Desjardins
  • 136,852
  • 88
  • 292
  • 341
  • 1
    This is the fix that did it for me. Thank you very much! I was getting pretty frustrated and didn't want to reset all the settings. – B.K. Jan 19 '14 at 23:09
  • Thank you! For some reason my Intellisense just randomly stopped working. This did the trick! – David East Feb 18 '14 at 23:02
23

When intellisense is displayed is a language specific setting. If you're asking about c# then you want to check the following

  • Tools -> Options
  • Text Editor -> C# -> Intellisense
  • Ensure "Show completion list after a character is typed" is checked

If you're using a different language please update the question and I'll try to point you in the right direction

JaredPar
  • 733,204
  • 149
  • 1,241
  • 1,454
  • 2
    Is this also possible for javascript or typescript? – daniel Oct 17 '13 at 22:27
  • It does also not work for c# when i akcivated the option. I did a clean uninstall and new installation. – daniel Oct 17 '13 at 22:29
  • 18
    Turned out that an old reshaper installation was the problem. One can make everething work as expected by Tools->Import and export settins->Reset all settings – daniel Oct 17 '13 at 22:33
  • 2
    @zoidbergi thanks for that - I had exactly the same problem and thought I was going mad! – theyetiman Dec 16 '13 at 10:49
  • right. I have done this, and nothing has changed. I had to close and reopen Visual Studio 2013 and now `CTRL + SPACE` is working fine to autocomplete class properties. – Junior Mayhé Jun 26 '14 at 22:19
9

This happened after uninstalling Resharper 8.x (I don't see the point given VS 2013's advances), so I'd chalk this to an unclean resharper uninstall.

The solution is very quick though:

  • Open VS2013
  • Tools -> Import and Export settings
  • Reset all settings
  • Visual C#
DeepSpace101
  • 13,110
  • 9
  • 77
  • 127
  • Nice one, simple, fast and effective! In my case I had just installed VS2013 alongside VS2012 (which already had Resharper 8 installed). Probably related. – The Senator Mar 21 '15 at 10:22
5

TOOLS->Import and Export Settings Wizard->Reset all settings->select “No, just reset settings, overwriting my current settings”->Choose a Default Collection of settings. Check it again.

Humayun
  • 51
  • 1
  • 1
3

If none of the above suggestions work, check if you have an extension Web Essentials installed. Try removing it (and install again). Web Essentials has caused my intellisense to stop working multiple times and a simple re-install always fixes the issue for me.

Vesselin Obreshkov
  • 1,087
  • 11
  • 26
0

Do not need reset all settings. I had a same problem but i' ve have just solved it.

  1. Run resharper.setup.exe
  2. do not click uninstall or repair. just click reinstall it
  3. after installation it will be ok

good luck:)

Adam Lear
  • 38,111
  • 12
  • 81
  • 101
lotomax
  • 113
  • 2
  • 12
0

This happened to me after uninstalling Resharper 8.x

Solution:

Tools -> Options Text Editor -> C# -> Intellisense Ensure "Show completion list after a character is typed" is *un*checked

Tools -> Options Text Editor -> C# -> Intellisense Ensure "Show completion list after a character is typed" is checked

AndyM
  • 3,574
  • 6
  • 39
  • 45
0

Here's what worked for me (using Visual Studio 2013 w/ ReSharper 8.0.2):

  1. Tools->Options->ReSharper
  2. Click "Suspend Now"
  3. Click "Resume Now"
Seth Adam
  • 1
  • 2
0

1: Try to use ReSharper 8.0.2 Best Code analysic, completion tool

2: Tools > Options > Text Editor > All Language > Make Check on Auto List members

Anptk
  • 1,125
  • 2
  • 17
  • 28
0

Method 1

  1. List item
  2. Tools -> Options
  3. Text Editor -> C# -> Intellisense
  4. Ensure "Show completion list after a character is typed" is checked

Method 2(for me after uninstall resharper)

  1. List item
  2. Open VS2013
  3. Tools -> Import and Export settings
  4. Reset all settings
  5. General/Your prefer language(like Visual C#)
reza.cse08
  • 5,938
  • 48
  • 39