Microsoft recently released Visual Studio 2019 version 16.4, a new feature that is noteworthy to include the integration of GitHub, which was part of the Visual Studio GitHub extension and has been formally integrated into Visual S Tudio 2019. The Visual Studio development team says many developers want to add to this capability.
This feature allows users to publish code directly to GitHub. On the Team Explorer page, users can publish a local Git repository to GitHub by clicking the Publish to GitHub button.
Publish to GitHub from Visual Studio 2019 v16.4
In addition, Microsoft has specifically emphasized the support schedule for older versions of Visual Studio. It encourages users to upgrade to the 16.4 new version and stop using the old version. For example, the following versions are about to stop supporting:
Visual Studio 2017 version 15.0 – will be discontinued on 14 January 2020
Visual Studio 2010 Product Suite – will be discontinued on July 14, 2020
For users who are still using 16.1, 16.2, and 16.3, it is also recommended to upgrade to version 16.4 because the former is less frequently updated and supported for less time.
Here’s a summary of what’s new in Visual Studio 2019 16.4:
Visual Studio now supports the FIPS compatibility model
The XAML Designer Zoom/Position now defaults to Fit All by default.
Added the Create Data Binding dialog box.
Regional IntelliSense Improvements
Code snippets in XAML IntelliSense
Pop-up XAML Editor as A Separate Window for Designer
Show the resources of the referenced assembly
“Only My XAML” in the Real-Time Visual Tree
Merge resource dictionaries
XAML Island Support
Editing templates can now be used with third-party controls.
Better Clang-Tidy support in the C? CMake project.
AddressSanitizer supports projects compiled with MSVC on Windows.
Supports publishing local Git repositories to GitHub.
Change the document tab to a vertical layout through the Vertical Document tab.
The .NET efficiency gains in this release include the ability to configure the severity level of code style rules directly in the error list, find all references now provide the option to group by type and member, and refactor ingested local functions to static, and pass variables defined outside the function into the declarations and calls of the function.
Integrated terminal adds new features and general stability fixes (preview only)
Container tool window adds the ability to check, stop, start, and delete Docker containers and images
You can choose to automatically hide the tool window to improve startup performance
Support for Clang and MSVC in the C? MSBuild and CMake projects.
Automatic detection of SQL Server and Azure Storage connection strings when managing publishing dependencies or using connected services
Added support for developing Azure Functions with a 64-bit runtime.
Added support for .NET Core 3.0 app release options: Ready to Run (Crossgen), Links, and SingleExe
New features in this release include configuring the severity level of code style rules directly through the editor, easily navigating up the inheritance chain with the new Go To Base command, adding NULL checks for all parameters, and adding XML documents to the overlay method.
For more information on the new features, click here.
Download address: https://visualstudio.microsoft.com/zh-hans/downloads/