Visual Studio Blog:
Released July 23rd, 2024
This release focuses on quality-of-life enhancements for all developers and workloads. When you use Visual Studio, you want to feel empowered and productive. That's why quality-of-life features are so important: they make coding a smooth and enjoyable experience, free of unnecessary hassles and headaches. We hope you'll love this update.
Productivity | From the community |
---|---|
Find the code you're looking for Preview 1 | Feedback ticket |
More meaningful code reviews Preview 1 | Feedback ticket |
Pull requests using drafts and templates Preview 1 | Feedback ticket |
Familiar keyboard shortcuts Preview 1 | Feedback ticket |
Fix for CodeLens timeline Preview 3 | Feedback ticket |
Updates to pull request creation Preview 3 |
GitHub Copilot | From the community |
---|---|
GitHub Copilot is getting smarter Preview 2 | |
Naming things made easy Preview 2 | |
AI-generated breakpoint expressions Preview 2 | |
Understand your symbols with GitHub Copilot Preview 3 | Feedback ticket |
GitHub Copilot is even more secure Preview 3 | |
Refine your GitHub Copilot suggestions Preview 3 |
Debugging & diagnostics | From the community |
---|---|
Easier to fix async exceptions Preview 1 | Feedback ticket |
Profile faster and more consistently Preview 1 | |
Profile external code with ease Preview 1 | Feedback ticket |
Improved debugging on Arm64 Preview 2 | |
Blazor WebAssembly debugging Preview 2 | |
Auto-add breakpoints to the default group Preview 2 | Feedback ticket |
Expressive IEnumerable Visualizer Preview 2 | |
Faster C++ breakpoints Preview 2 |
IDE | From the community |
---|---|
Never miss installing a component Preview 1 | Feedback ticket |
Improved user authentication Preview 1 | |
Stay updated and secure Preview 2 | Feedback ticket |
New Teams Toolkit templates Preview 3 |
Web | From the community |
---|---|
NPM packages in Solution Explorer Preview 1 | |
Discover dynamic Web API routes Preview 2 | Feedback ticket |
Gaming | From the community |
---|---|
Unreal Engine Add Class Templates Preview 1 | Feedback ticket |
Unreal Engine Toolbar Preview 1 | |
Unreal Engine Add Module Preview 2 | Feedback ticket |
Unreal Engine Add Plugin Preview 3 |
.NET | From the community |
---|---|
Revamped Resource Explorer Preview 2 | Feedback ticket |
C++ | From the community |
---|---|
Debug your CMake projects on Linux Preview 1 | Feedback ticket |
Build Insights QoL Update Preview 2 | |
Custom Clang-Tidy Executable Preview 3 |
Top bug fixes | From the community |
---|---|
TS1109 (TS) Expression expected error in Razor file Preview 1 | Feedback ticket |
Rich copy/paste of C# source code into Office fails Preview 1 | Feedback ticket |
Incorrect error with in-class pointer to member variable Preview 1 | Feedback ticket |
MSVC v19.37+ incorrect code gen for arithmetic expressions Preview 2 | Feedback ticket |
C4506 (no definition for inline function) incorrectly reported for template spec... Preview 2 | Feedback ticket |
Missing integral types overload for cmath functions Preview 2 | Feedback ticket |
GitHub Copilot has a 'References' button that is mistranslated Preview 3 | Feedback ticket |
After updating to VS 17.10 the size of .ilk files has increased considerably Preview 3 | Feedback ticket |
Visual Studio jump list doesn't add recently opened solutions any more Preview 3 | Feedback ticket |
VS2022 17.10.1 throws an error in Azure DevOps pipelines Preview 4 | Feedback ticket |
File > Recent Project no longer offers to remove non-existing item Preview 4 | Feedback ticket |
JIT Debugger incorrect button order Preview 4 | Feedback ticket |
Fixed a bug where JavaScript errors will not show in some Razor files Preview 4 | |
Fixed a crash when compiling for /arch:AVX Preview 5 | Feedback ticket |
Fixed a bug in x86 build inlining destructor with SPGO enabled Preview 5 | Feedback ticket |
Fixed an issue with miscompilation of template-template parameter packs. Preview 5 | |
C26493 false positive initializing a base class Preview 5 | Feedback ticket |
Fixed an issue with ARM64 code generation Preview 5 | Feedback ticket |
Fixed a hang caused by Copilot generated documentation in C++ quick info. Preview 5 | |
Solution Explorer in Visual Studio 17.10.1 is sorted incorrectly and half of my projects say "Project is initializing" indefinitely Preview 5 | Feedback ticket |
The "C# Interactive" command is available on the "Other Windows" Menu Controller when parented to the Standard Toolbar Preview 5 | Feedback ticket |
Fixed a bug where certain UI components were showing up as larger than the rest of VS. Preview 5 | Feedback ticket |
Fixed issues with the Open Copilot command. This should now generate and display multiple suggestions. Preview 5 | |
Fixed an issue that may cause a crash while using the QuickWatch window while debugging. Preview 5 | |
Improved support for Copilot completions and refinement. Preview 5 | |
Fixed an occasional hang when loading the JavaScript/TypeScript workload (including HTML, Razor, etc) Preview 5 |
Note
See the full list of all the user-reported feature requests and bug fixes that made it into this release.
Source:
Visual Studio 2022 Preview Release Notes
Get the latest pre-release features, bug fixes, and support for Visual Studio 2022 Preview. Download today.
learn.microsoft.com