If you are a developer, you must be knowing the context-aware code completion features that come in-built with many coding environments. They use different techniques to make sure that you get relevant suggestions and error detection while programming. IntelliSense is Microsoft’s implementation of code completion technique.
Microsoft has now gone one step further and introduced a new IntelliCode feature. Announced at Build 2018, this new AI-assisted code development process aims to help developers “code with confidence.”
As per Microsoft, IntelliCode saves the time of a coder by putting what he/she’s most likely to use at the top. This code assistance tool gets this intelligence with the help of 2,000 high-quality open source GitHub projects.
The coders can use this feature to scan their code while reviewing and committing the same automatically. It keeps learning from source code and spots irregular patterns, misuse of variables, etc.
Trained on the best AI practices, Microsoft is pushing it as the next-gen IntelliSense. At the moment, this feature is only available for Microsoft’s homegrown C# programming language in Visual Studio 2017. The interested developers can try it out here.
Read more updates from Build 2017 here.