Visual Studio 2019 v16.9 Preview 2 released

Microsoft announced the launch of  Visual Studio 2019 v16.9 Preview 2 , which includes improvements in C++, .NET productivity, XAML tools (including Xamarin.Forms), Web tools, and IDE installers. Specifically:

C++

  • Continuing to improve ASan (AddressSanitizer) on Windows, Microsoft Visual Studio C++ (MSVC) can now determine the correct address sanitizer runtime for the specific binaries used in the project.
  • IntelliSense has been improved for Android and embedded projects. The IDE has added the ability to configure IntelliSense in CMake projects using CMake variables in the toolchain file. Developers can specify custom IntelliSense options in the CMakeSetttings.json file.
  • Visual Studio's connection manager can now use private keys and add username/password authentication. Developers can now choose to use the private key through the Elliptic Curve Digital Signature Algorithm (ECDsa) public key algorithm.

  • Update LLVM and Clang version to v11.

.NET productivity

  • When developers copy/paste types into new files, Visual Studio 2019 will now automatically add  using  directives to the file to save time. This feature can be enabled through the configuration setting "Add missing using directives on paste" in the "Tools" menu.

  • IntelliSense will automatically insert a semicolon as the commit character for object creation and method completion.
  • Added Semantic colorization of C#9.0 records. This can also be enabled from the "Tools" menu.
  • Refactoring removed unnecessary discards.

XAML tools

In order to enhance the generation of binding properties in the view model, a new lightbulb icon will appear to help developers quickly create properties in the view model based on the binding in XAML.

See the release notes for details .

Guess you like

Origin www.oschina.net/news/123121/visual-studio-2019-v16-9-preview-2-released