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.

 

Visual Studio

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.

vsai

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.

Visual Studio

More Information

Blog Post On VS 2019

Introduction To IntelliCode

Related Articles

The AI In The IDE - IntelliCode In Visual Studio

Visual Studio 2017 Released

Microsoft Asks For Help On The Future Of .NET - Where Do We Start?

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


GitHub Introduces Code Scanning
26/03/2024

GitHub has announced a public beta of a code scanner that automatically fixes problems. The new feature was announced back in November, but has now moved to public beta status.  



GitHub Enterprise Server Adds Deployment Rollout Controls
11/03/2024

Version 3.12 of GitHub Enterprise Server, the self-hosted version of GitHub that organizations can install on their own servers, has been released with support for restricting deployment rollouts [ ... ]


More News

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Wednesday, 13 June 2018 )