Memory dumps are complex and finding the root cause of an issue is like looking for a needle in a haystack. If you can collect a memory dump of the issue, you can use Visual Studio to debug the memory dump, but that’s no easy task. To diagnose those issues sometimes all you have is a customer report that you can’t reproduce. As a developer some of the hardest issues to resolve are issues that only happen when your application is running live. The new JavaScript and TypeScript project types for Angular, Vue, and React make it easy to incorporate front end applications within your Visual Studio solution – empowering you to launch and debug your entire app from Visual Studio.Īnother crucial part of our vision for Visual Studio 2022 is innovative capabilities that unlock your potential as a developer. New JavaScript and TypeScript project types With remote testing you can now get feedback from your cross-platform tests, and even debug them from the comfort of Visual Studio! The feature works with a range of remote environments such as Linux containers, WSL, and over SSH connections – empowering you to test modern cross platform. For example, in preview 3 we’re adding new capabilities to run tests in Linux environments and a new project types for frontend development with React and Vue.js applications using either TypeScript or JavaScript. With Visual Studio 2022, we are building tools to both support your existing applications and tools for building the latest types of applications. The new accent color now matches the latest product visual identity, which helps you quickly find the right window when they are navigating among multiple tools. The new dark theme has a new accent color, which is less intense, and used more sparingly to reduce distraction and eyestrain.
In preview 3 you’ll see big changes to the dark theme to improve the usability of Visual Studio. Best of all the new designer has built in search so it’s now easy to find the property you need. The new designer is easier to use and browse with a single column of options with clear descriptions. With Preview 3 there’s a brand-new project properties designer for. These capabilities reduce a lot of the friction in deciding which process to debug in advanced scenarios. The dialog is now async, shows the command line arguments for processes, IIS information for w3wp.exe processes, and lasty the dialog has an optional tree view mode for showing parent-child process relationships. One example is the improvements in the attach to process dialog. In preview 3 we are adding new capabilities to some of the less used, but useful, features such as attach to process. In the Visual Studio 2022 vision blog we talked about delivering innovative features that revolutionize development is an important area for us to empower you to live your best developer life.