Visual Studio 2019 upgrade brings C++ 20 support

Victoria D. Doty

Microsoft has launched Visible Studio 2019 v16.ten, an update to the flagship IDE that emphasizes C++ twenty aid, and a preview of Visible Studio 2019 sixteen.eleven, a stage release that facilities on a new Scorching Reload ability. The two releases had been printed on May well twenty five.

Visible Studio 2019 sixteen.ten will come with functions compliant with C++ twenty, like calendars, time zones, and the textual content formatting facility. Microsoft said its compiler and typical library are now element-total for C++ twenty.

Builders who want to use C++ twenty-design coroutines but are targeting C++ eleven or C++ 14 can use the /await:rigid switch to get the behavior preferred. And individuals working with the CMake develop instrument will be in a position to use CMakePresets to specify configurations as a substitute of CMakeSettings.json.

Other new functions in Visible Studio 2019 sixteen.ten:

  • For Git, the position bar has a new department picker to filter regional and remote branches and complete common steps from the ideal-simply click context menu. Also, some selections have been extra to Git -> Settings to regulate opening and switching of repositories.
  • For Docker containers, builders now can run any blend of solutions outlined in compose files. There are also enhancements to container and graphic administration in the Containers window.
  • To boost productiveness, a Eradicated Unused References command has been extra to clean up up unused task references and NuGet offers. There also is extra IntelliSense completion for Enum values when a sort is known even if the Enum price is not entered. This alternative has been expanded to involve completion for casts, indexers, and operators. Also for productiveness, there is now a visual representation for navigating and inspecting the inheritance chain. There also are .Net productiveness enhancements for WinForms and XAML.
  • The launch web page for the General performance Profiler has extra inbound links to enable manual builders to on line documentation. And the .Net Object Allocation instrument in the General performance Profiler is the initial instrument transitioned to a new evaluation motor that is quicker and has a lot more functions.

With Visible Studio 2019 sixteen.eleven Preview 1, the initial release of a new Scorching Reload person working experience is presented for enhancing code files this kind of as WPF, Windows Sorts, ASP.Net Main, and Console. With Scorching Reload, builders can modify managed supply code though the app is functioning, with no require to pause execution or use a breakpoint. The sixteen.eleven preview also supports .Net MAUI (Multi-system Application UI), a framework for creating cross-system applications for iOS, Android, Windows, and Mac that is thanks to be usually available in November. .Net six Preview four ships with .Net MAUI functions.

Visible Studio 2019 sixteen.ten can be downloaded here. Visible Studio 2019 sixteen.eleven Preview 1 can be downloaded here. Microsoft this summer time also programs to preview Visible Studio 2022, the following main release of the IDE.

Copyright © 2021 IDG Communications, Inc.

Next Post

Personal Banking

A medical background helps claims adjusters centered on medical and life insurance coverage claims. An actuary profession consists of using statistical knowledge and different out there info to estimate financial cost of inevitable occasions such as demise, sickness, accidents, and natural disaster. Using their estimations, actuaries develop, test, and administer […]

Subscribe US Now