Today at the BUILD developer conference, Microsoft announced the preview release of IntelliCode, a new AI backed version of Intellisense. IntelliCode makes Intellisense smarter by giving you suggestions that are geared to your own coding habits as well as coding habits learned by analyzing over 1000 code repositories available on Github. Unfortunately IntelliCode only currently works with the C# language, although other languages are going to be support in the future.
You can download the extension on the Visual Studio Marketplace. Make sure that your version of Visual Studio is up to date, with version 15.7.0 or later required. If you attempt to install with an earlier version of Visual Studio installed it will fail with an extremely unintuitive error.
What is IntelliCode?
IntelliCode is a set of AI-assisted capabilities that improve developer productivity with features like contextual IntelliSense, inference and enforcement for code styles, and focused reviews for your pull requests (PRs.)
AI-assisted IntelliSense, and the other features shown at BUILD 2018, are just the start. Over time you’ll see more ways that we’ll assist your end-to-end developer workflow.
You can learn more about IntelliCode on this Microsoft developer blog, or by watching my hands on video embedded below.