Search code examples
c#visual-studio-2012autocompleteintellisense

How to get parameter hints/completion in Visual Studio?


I usually use Eclipse for coding, which has a pretty nice parameters completion feature: when you are calling a method, just after you typed (, it will show you the list of parameters, and highlight where you are as you type:

Example of parameters completion in Eclipse

How can I get similar help in Visual Studio 2012?

I know that Ctrl + K, Ctrl + I shows some info about what your cursor currently highlights, but it doesn't work if you already have started typing something. If I type MyMethod(arg1, and then hit the shortcut (or any other, such as Ctrl + Space or Ctrl + Shift + Space), I don't get anything useful.


Solution

  • You can use:

    Ctrl+Shift+Space. This brings up the argument list for a method your cursor is currently in.

    Example:

    typing

    Pressing Ctrl+Shift+Space with the cursor after "a", results in:

    ctrlshiftspace

    You can check this is properly assigned in the keyboard settings, as Edit.ParameterInfo:

    assigned