|Visual Studio 2019 Will Include IntelliCode
|Written by Kay Ewbank
|Wednesday, 13 June 2018
Early details of Visual Studio 2019 have emerged, though details are few and the main news is that development is underway.
The news was announced in the Visual Studio blog by John Montgomery, Director of Program Management for Visual Studio, who seems to have made the post largely because everyone would know anyway due to the developers making heavy use of GitHub. This means that interested watchers will start to see check-ins that indicate that the developers are "laying the foundation for Visual Studio 2019", according to the blog post. Two of the teams that make major use of GitHub and where signs of change will be appearing are those for .NET and Roslyn, according to Montgomery.
While VS 2019 is still in the early planning stage, as is VS for Mac, Montgomery says the developers:
"remain committed to making Visual Studio faster, more reliable, more productive for individuals and teams, easier to use, and easier to get started with."
In more specific terms, improvements are coming in the form of more and better refactorings, better navigation, more capabilities in the debugger, faster solution load, and faster builds.
One interesting point made by Montgomery was regarding the use of Azure AI to provide targeted contextual IntelliCode. He said:
"Expect us to push the boundaries of individual and team productivity with capabilities like IntelliCode, where Visual Studio can use Azure to train and deliver AI-powered assistance into the IDE."
Visual Studio IntelliCode was announced as an experimental extension for Visual Studio 2017 earlier this month. The extension is designed to improve developer productivity with features like contextual IntelliSense, inference and enforcement for code styles, and focused reviews for your pull requests.
The current version of IntelliCode is based on an Azure machine learning model that offers better code completion and automatic code formatting to match your usual style. It also looks at your code to suggest NET related APIs that are likely to be the most relevant for you given the line of code youâ€™re writing. The video below introduces the current version of IntelliCode, which at the moment is limited to C#.
The development team is also continuing work on making VS more collaboration friendly, using options such as Live Share to support collaboration in real time across geographically separated areas. Use of cloud systems to make working with online source repositories more seamless is another area of work. No details on timing for VS 2019 were made in the blog post, and it hasn't yet been added to the VS Roadmap.
or email your comment to: firstname.lastname@example.org
|Last Updated ( Wednesday, 13 June 2018 )