Argument completion made easy with Visual Studio IntelliCode

Mark Wilson-Thomas


Visual Studio IntelliCode saves you time by putting what you’re most likely to use at the top of your completion list. IntelliCode recommendations are based on thousands of open source projects on GitHub, each with over 100 stars. When combined with the context of your code, the completion list is tailored to promote common practices. As a result, instead of having to search and scroll through sorted lists, you get suggestions on the most likely ones for your coding context as you type.

Now we’re making selecting the right arguments easier too!

What does it do?

IntelliCode now makes recommendations for arguments in your C# code. Just install the latest release of the IntelliCode extension for Visual Studio and start editing C# code. It’s a simple as that!

When you enter an argument, you’ll notice the familiar starred IntelliCode recommendations appear when you’re typing. If you want to see a suggested argument without even typing a single character, you can also invoke IntelliSense directly with Ctrl+Space.

Parameter completion, showing a recommendation from IntelliCode

Your feedback matters

We hope you enjoy this new feature – if you have more suggestions and feedback about it or other parts of IntelliCode, we’d love to hear from you. Get in touch and let us know more.

Mark Wilson-Thomas
Mark Wilson-Thomas

Senior Program Manager, Visual Studio IntelliCode

Follow Mark   

Sam Larko
Sam Larko 2019-03-12 12:14:39
Is VB supported?  This would be great for C# devs like me that are working on a VB app that can't be converted per client demands.
P Kevin 2019-03-12 17:35:11
why not support autocomplete function “()”?
Brilliant Mbumwae
Brilliant Mbumwae 2019-03-13 13:38:25
I guess the focus was on C#, this makes me feel left out. It's in my opinion that let the update also be made available to VB.NET. Folks like are practicing whilst learning C#. Don't leave us behind. 
Науменко Роман Борисович 2019-03-14 01:48:21
It would be greate if Ctrl+Space would also invoke a parameters info popup.
Tim Chen 2019-03-14 19:08:27
Ctrl + Space is an input method toggle shortcut key, which can cause its work to fail. Ctrl + Space是输入法切换快捷键,这会造成它的工作失效。