Microsoft released Visual Studio 2019 Preview 2, now Visual Studio will now download updates in the background, and use the control Visual Studio update installation mode. Visual Studio 2019 Preview 2 brings a lot of new features.
installation
- More efficient Now, Visual Studio will now download updates in the background.
- The installation mode of the control Visual Studio update.
IDE
- Create new projects with improved tag-based search and easy access to the “Recent Project Templates” list.
- Create new items to search directly from Visual Studio and find improvements with improved correlations faster.
- Experience Improvements Monitor-Aware (PMA) supports multiple components through patches with full PMA capabilities and many usability issues.
- Important information to understand, such as Visual Studio real-time sharing requests, has a new notification experience.
- Save a series of code cleanup fixers as a configuration file that makes it easy to select the fixers that are running during the required code cleanup.
- New trigger .NET refactoring and code fixes.
- See the Status Extensions and Updates dialogue for markup extensions in Preview, Paid, and Trial.
- Check and configure which preview features are required to be active because the default values have been reset in this preview.
- By excluding some of the APIs that keep the extension up to date, the test window has been marked as deprecated in this release.
- We have removed the functionality associated with Azure Application Services from Server Explorer; instead, it provides equivalent functionality in Cloud Explorer
performance
- Learn about new shortcuts to generate selections and quickly generate all the commands generated with the new CMake.
- The improved code uses IntelliSense for faster performance of C++ files in C++ files.
- Load a larger .NET Core project.
- Load project dependencies quickly using the new project context menu commands.
- See the Performance Center in Performance Tips.
General debugging and diagnostics
- Start using Google Chrome to customize parameters and debug Java applications all available in the Visual Studio IDE.
- Use the CPU and DotNet Object Assignment Tool in the Profiler to highlight the Hot Path Performance.
Programming language
C++
- Experience the code analysis warning in the editor. Code analysis automatically appears in the background and warnings as green wavy lines.
- Try using a brand new template bar, use the UI in the view window, and support nested templates.
- Run the new, updated C++ implementation of the Lifetime Profile Checker.
- The CMake settings editor will be configured with the new CMake project, which provides an alternative to CMakeSettings.json.
- Try OpenMP SIMD vectorization.
F#
- Preview F# 4.6 in addition to subtle improvements to the F# compiler and tools.
- Java/Type
- The debug unit is tested in the Node.js project.
- Other NuGet and npm packages that are encountered by the user who is building the build from the Type project.
Python
- Easier to use the Python environment, including improved open folder support for using the new Python environment selector toolbar.
Web technology
- Experience Enhancements The Azure DevOps work item experience includes support for inline assignment work items and improved #mentions experience.
- Use the project file to more easily explore and experience the better console application .NET Core tool.
- Experience the release profile for all apps for the enhancements summary. In addition, a new section called Dependencies is now available when the app is released to the Azure App Service.
Container tool
- Experience a smoother single project for containerization and debugging.
- Please use the added Alpine and other base images added.
Mobile development with Xamarin
- Speed up build time with our improved build in Xamarin.Android.
- Experience enhanced rapid deployment and d8/r8 support for Xamarin.Android.
- Try to improve the initial support constraint layout using the Xamarin.Android designer.
- Use Xamarin Android Designer to improve productivity by using Goto to define and enhance XML IntelliSense auto-completion for Android resource files.
- Easily set and edit the Xamarin. Forms control properties with the new properties panel.
- Use Xamarin. Forms to preview the program without having to build the application.
- Experience stability/performance updates.
- Use the newly added Shell template Xamarin.Forms 4.0.
- See more detailed build progress information.
- Create a new Xamarin project when improving performance.