|Visual Studio Preview 2 Revamps Git Functionality|
|Written by Kay Ewbank|
|Thursday, 02 April 2020|
Visual Studio 2019 version 16.6 Preview 2 has been released with a number of improvements including revamped Git functionality and a new .NET Async tool.
The first improvement is to Git functionality with the aim of providing a better experience when working with code on remote Git hosting services. The improved service lets you browse online GitHub or Azure repositories from Visual Studio to find projects then clone them locally. For new projects, you can initialize the Git repository and push it to be hosted on GitHub with a single click. There's a new Git tool window in Visual Studio that shows all the Git operations you can use with your code. The new window minimizes context-switching between tools and applications, and shows actions including commit, pull, push, and stash. There's also a new top-level Git menu that replaces of the old Teams menu.
ML.NET Model Builder is also included in this release of Visual Studio. It has to be enabled as a preview feature, but once you've enabled it you can open it from with Solution Explorer then add machine learning. From that point you can build and consume custom machine learning models for text classification, value prediction, recommendation, and image classification in your .NET applications. You just select your machine learning scenario and choose your dataset, then Model Builder handles the training models, selecting the best model for your data, and generating the .NET code for consuming the model in your app. The tool supports using Azure Machine Learning for image classification models without leaving Visual Studio or .NET.
C++ support has been improved by the addition of support for Ninja for CMake for Linux/WSL. You can now use Ninja as the underlying generator when building CMake projects on WSL or a remote system, and it is now the default generator when you are adding a new Linux or WSL configuration. The support for Doxygen & XML comment generation has also been improved by the addition of the /** trigger sequence and better member list tooltips.
or email your comment to: firstname.lastname@example.org
|Last Updated ( Wednesday, 08 April 2020 )|