Visual Studio Blog:
We're excited to announce the availability of Visual Studio 2022 v17.12. This update focuses on providing fantastic developer experiences for working with .NET 9 projects and new AI productivity features, along with continuous improvements all-around.
Features
Feature list for 17.12 Preview 2 which was released on September 10th, 2024.Productivity | From the community |
---|---|
Copy from the Error List Preview 1 | Feedback ticket |
Go to line anywhere in Code Search Preview 1 | Feedback ticket |
Dock the Code Search window Preview 1 | Feedback ticket |
Customize collapsed text indicator Preview 2 | Feedback ticket |
Refresh your Find Results Preview 2 | Feedback ticket |
More space for horizontal scrollbar Preview 2 | Feedback ticket |
Non-blocking Code Cleanup on save Preview 2 |
GitHub Copilot | From the community |
---|---|
AI smart variable inspection Preview 2 | |
Debug tests with GitHub Copilot Preview 2 | |
AI-Powered IEnumerable Visualizer Preview 2 |
Debugging & diagnostics | From the community |
---|---|
Blazor WebAssembly debugging Preview 1 | Feedback ticket |
Meter Histogram in Profiler Counter Tool Preview 2 |
Git tooling | From the community |
---|---|
Manage file renaming with Git Preview 1 | Feedback ticket |
Pull requests using drafts and templates Preview 1 | Feedback ticket |
Create internal GitHub repos Preview 1 | Feedback ticket |
Copy Git link Preview 2 | Feedback ticket |
Multi-repo for GitHub and Azure DevOps Preview 2 | Feedback ticket |
IDE | From the community |
---|---|
Multi-Project Launch Configuration Preview 1 | Feedback ticket |
MotW security warnings Preview 1 | |
Preserve font across theme changes Preview 2 | Feedback ticket |
New Teams Toolkit AI bot templates Preview 2 |
Cloud | From the community |
---|---|
Azure App Service publish security updates Preview 2 |
Desktop | From the community |
---|---|
Enhanced WinUI components search Preview 1 |
Web | From the community |
---|---|
Request variables in HTTP files Preview 1 | Feedback ticket |
Vitest support in JavaScript and TypeScript Preview 1 | Feedback ticket |
Inlay Hints support for more languages Preview 1 | Feedback ticket |
HTTP files shared environment Preview 2 | Feedback ticket |
Data | From the community |
---|---|
SDK-style SQL projects in SSDT Preview 2 | Feedback ticket |
.NET | From the community |
---|---|
Achieve more with .NET 9 Preview 1 | Feedback ticket |
NuGet audits transitive packages Preview 1 | Feedback ticket |
C++ | From the community |
---|---|
Set C++ Command Line Arguments Preview 2 | |
Build Insights view explanations Preview 2 | |
Build Insights path adjustments Preview 2 | |
Open Folder for Unreal Engine uproject Preview 2 | |
Change signature improved Preview 2 | |
STL documentation tooltips Preview 2 |
Top bug fixes | From the community |
---|---|
C# Editor cannot find controls defined in xaml file Preview 1 | Feedback ticket |
Backspace etc sometimes stop working Preview 2 | Feedback ticket |
VS2022 17.10.0 Preview 7: Internal compiler error Preview 1 | Feedback ticket |
Reset all settings always results in an error. Preview 1 | Feedback ticket |
GIT command (sync, pull, push) and branch list missing from status bar Preview 2 | Feedback ticket |
CMake cache generation on a remote Linux host fails on a ctest query. Preview 2 | Feedback ticket |
Error in Azure DevOps pipelines with VSTest@2 Preview 1 | Feedback ticket |
Scaling of Diagnostics tools is wrong Preview 1 | Feedback ticket |
Incorrect code generated for 16-bit integer arithmetics when exceptions are enab... Preview 2 | Feedback ticket |
Highlighting open brace doesn't highlight closing brace Preview 1 | Feedback ticket |
Note
See the full list of all the user-reported feature requests and bug fixes that made it into this release. If there are any features you'd like to see in future updates, please let us know by submitting a feature request.
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