Software-update: Visual Studio 2022 17.12.0
Microsoft heeft versie 17.12.0 van Visual Studio 2022 uitgebracht. Deze populaire programmeerontwikkelomgeving, verkrijgbaar in de smaken Community, Professional en Enterprise, beschikt over handige opties om het programmeren in onder meer Visual C++, Visual Basic, C#, F# en Python gemakkelijker te maken. De nieuwe versie is volledig 64bit en heeft een vereenvoudigde gebruikersinterface. Meer informatie over versie 17.12 is op deze pagina van Microsoft te vinden. Dit zijn de belangrijkste veranderingen van deze uitgave:
Visual Studio 2022 release notesWe'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.
ProductivityCopy from the Error ListGo to line anywhere in Code SearchDock the Code Search windowCustomize collapsed text indicatorRefresh your Find resultsMore space for horizontal scrollbarNon-blocking Code Cleanup on save
Copy from the Error ListGo to line anywhere in Code SearchDock the Code Search windowCustomize collapsed text indicatorRefresh your Find resultsMore space for horizontal scrollbarNon-blocking Code Cleanup on saveGitHub CopilotAsk GitHub more questionsCustom instructions for GitHub CopilotModel selection in GitHub Copilot ChatEnhanced contextual understandingContent Exclusion updatesAI smart variable inspectionAI-powered IEnumerable VisualizerDebug tests with GitHub CopilotFix code with GitHub CopilotBetter AI completions for C#Reference code in GitHub CopilotGuided chat in GitHub CopilotGitHub Copilot onboarding
Ask GitHub more questionsCustom instructions for GitHub CopilotModel selection in GitHub Copilot ChatEnhanced contextual understandingContent Exclusion updatesAI smart variable inspectionAI-powered IEnumerable VisualizerDebug tests with GitHub CopilotFix code with GitHub CopilotBetter AI completions for C#Reference code in GitHub CopilotGuided chat in GitHub CopilotGitHub Copilot onboardingDebugging & diagnosticsBlazor WebAssembly debuggingMeter histogram in the profilerDisplay method return valuesExport breakpoint groups with easeIntelliSense for the IEnumerable VisualizerAnalyze memory use over time
Blazor WebAssembly debuggingMeter histogram in the profilerDisplay method return valuesExport breakpoint groups with easeIntelliSense for the IEnumerable VisualizerAnalyze memory use over timeGit toolingManage file renaming with GitPull request drafts and templatesCreate internal GitHub reposCopy Git linkGit multi-repo supportCustomize AI Git commit message
Manage file renaming with GitPull request drafts and templatesCreate internal GitHub reposCopy Git linkGit multi-repo supportCustomize AI Git commit messageIDEMulti-Project Launch ConfigurationMotW security warningsPreserve font across theme changesTeams Toolkit new AI templatesCopy files between instances
Multi-Project Launch ConfigurationMotW security warningsPreserve font across theme changesTeams Toolkit new AI templatesCopy files between instancesCloudAzure App Service publish security updatesAzure WebJobs Linux supportAzure Functions Flex ConsumptionConnected Services security update
Azure App Service publish security updatesAzure WebJobs Linux supportAzure Functions Flex ConsumptionConnected Services security updateDesktopImproved MSIX tooling for UWP apps on .NET 9Enhanced WinUI components search.NET 9 SDK support for UWPSimplified .csproj for UWPRIDs for UWP in .NET 9 fixedUWP project creation fixed
Improved MSIX tooling for UWP apps on .NET 9Enhanced WinUI components search.NET 9 SDK support for UWPSimplified .csproj for UWPRIDs for UWP in .NET 9 fixedUWP project creation fixedWebRequest variables in HTTP filesVitest support in JavaScript and TypeScriptInlay Hints for more languagesHTTP files shared environment
Request variables in HTTP filesVitest support in JavaScript and TypeScriptInlay Hints for more languagesHTTP files shared environmentDataSDK-style SQL projects in SSDT
SDK-style SQL projects in SSDT.NETAchieve more with .NET 9NuGet audits transitive packages
Achieve more with .NET 9NuGet audits transitive packagesC++Set C++ Command Line ArgumentsBuild Insights view explanationsBuild Insights path adjustmentsOpen Folder for Unreal Engine uprojectImproved Change signature
Set C++ Command Line ArgumentsBuild Insights view explanationsBuild Insights path adjustmentsOpen Folder for Unreal Engine uprojectImproved Change signature
Source:
Tweakers.net