Microsoft announces the next major release of Visual
Studio IDE (Visual Studio 2022) focusing on 64-bit
application. It means that the next version of Visual Studio will no longer be
limited to ~4GB of memory in the main devenv.exe process, and allow
you to build the most complex solutions without running out of memory.
Microsoft announced that VS 2022 was going to be the first
64-bit edition of its flagship IDE.
It will have a refreshed set of icons, more
personalization options, and support to provide you more control over building
modern applications
As per the release video by Microsoft Visual studio on
15-July-2021 , they have added some new features
- Hot reload for C++ and .NET apps
- Live Preview for XAML applications
- Build and Debug C++
projects on WSL 2
- C++20 Support - Build interactive Web UIs with Blazor
- Web Live Preview for ASP.NET web pages
Learn more about Preview 2: https://aka.ms/VS2022P2
Visual Studio 2022 Vision: https://aka.ms/VS2022Vision
Visual Studio 2022 Roadmap: https://aka.ms/vs2022roadmap
#VisualStudio #VisualStudio2022 #VS2022
You can find video
- July 14, 2021 — Visual Studio 2022 version 17.0 Preview 2
- June 24, 2021 — Visual Studio 2022 version 17.0 Preview 1.1
- June 17, 2021 — Visual Studio 2022 version 17.0 Preview 1
What's new
coming with Visual Studio 2022
Microsoft
announces some details about the next major release of Visual Studio and it is
Visual studio 2022 which will be in 64-bit. It will be a great tool to design
32 bit of applications.
Some of the
Key features is coming with the visual studio 2022
Ø
In
the latest version of VS as Visual Studio 2022, Microsoft announced that it is
refreshing the user interface to make it easier to work.
Ø
Microsoft
announced that it will include latest icons for good clarity, explanation and legibility.
Ø
It
will also use a new fixed-width font (Cascadia Code) for better readability and
ligature support
2. Visual Studio IDE
IDE
means new personalization settings. Visual Studio 2022 will provide more
abilities to customize the IDE to sync the settings across devices. If you are
using multiple dev boxes, you will be beneficial from that.
3. Multi-Platform Apps
Visual
Studio 2022 will have full support for .NET 6. So, you can build multi-platform
apps (Windows, Android, macOS, and iOS) using the .NET Multi-platform App UI
(.NET MAUI).
Apart
from that It will also help you to quickly build modern, cloud-based
applications with Azure. Apart from these, Visual Studio 2022 will also include
performance improvements while running diagnostics and debuggers. It will make
a good real-time collaboration using the Live Share. If you are using Git or
GitHub, Visual Studio 2022 will have the full support and improved code search.
- Attach to process dialog improvements
- Exception helper improvements
- Force Run to Click
- Memory Dump Diagnostic Analysis
- Introduce parameter refactoring can move a new parameter from the method implementation to its callers.
- Track Value Source for data flow analysis
- Option to underline variables that are re-assigned
- Added search option in Generate Overrides dialog
- Quick info for XML <code> tags now preserve whitespace and CDATA blocks
- Find All References window will now group multi-target projects
- Refactoring to remove repetitive types in Visual Basic
- Go to Implementation will no longer navigate to members with abstract declarations that are also overridden.
- Hot Reload support in Razor files
- Performance improvements
- Formatting and indentation enhancements
- New Razor editor colors
- TagHelpers are now colorized and have quick info classification support and completion tooltips
- Angle brace highlighting and navigation for Razor constructs
- Comments now have auto-completion, smart indentation, auto-inclusion of commenting continuations, and block comment navigation
- Hot Reload (for both .NET and C++ code) makes it possible to make many types of code edits to your running app and apply them without needing to pause the apps execution with something like a breakpoint. In this release we continue to improve this feature, highlights include: Support for C++, .NET Hot Reload when running without debugger (CTRL-F5), support for more types of edits and more.
- We have revamped the “Trust Settings” functionality and can now show a warning whenever untrusted code (e.g. files, projects or folders) is about to be opened inside the IDE.
- XAML Live Preview is now available for WPF developers as a first preview of this new experience. With Live Preview we enable the ability to capture a desktop apps UI and bring it into a docked window within Visual Studio, making it easier to use XAML Hot Reload to change the app and easily see the changes as you make them. This feature improves the XAML Hot Reload experience on a single screen device, while also making it possible to polish the apps UI with tools such as deep zooming, rulers, element selection and info tips.
- Very early experimental preview of enabling running tests on remote environments such as linux containers, WSL, and over SSH connections.
Azure Cloud Services
- Azure Cloud Service (classic) and Azure Cloud Service (extended support) projects are now supported.
JavaScript/TypeScript
- We have released a new JavaScript/TypeScript project type that builds standalone JavaScript/TypeScript projects with additional tooling. You will be able to create Angular and React projects in Visual Studio using the framework version installed on your computer.
- JavaScript and TypeScript testing is now available in the Visual Studio Test Explorer
Issues Addressed in this Release
- Fixed an issue where a website failed to load when running ReactRedux with IIS Express.
- Fixed an issue causing error message: "Uncaught ReferenceError: notifyHotReloadApplied is not defined".
- Fixed a failure to connect to the server for 6.0 signalR projects when using Ctrl+F5.
- Corrected an issue where the include search order may be incorrect when prepended to "Include Directories".
- Fixed Database Project: Dragging a file from solution explorer into an opened one is deleting the file from the file system!
Visual Studio 2022 Blog
The Visual Studio 2022 Blog is the official source of product insight from the Visual Studio Engineering Team. You can find in-depth information about the Visual Studio 2022 releases in the following posts: