{"id":248090,"date":"2024-02-26T11:51:42","date_gmt":"2024-02-26T19:51:42","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/visualstudio\/?p=248090"},"modified":"2024-03-18T15:07:12","modified_gmt":"2024-03-18T22:07:12","slug":"visual-studios-full-year-in-review-2023","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studios-full-year-in-review-2023\/","title":{"rendered":"Visual Studio&#8217;s Full Year in Review (2023)"},"content":{"rendered":"<p><span data-contrast=\"auto\">In 2023, we added many new features, fixes, and improvements to Visual Studio 2022 to make your coding experience more productive, enjoyable, and accessible. This blog post looks back at all the notable enhancements that shipped in 2023 for Visual Studio 2022. Here are the recaps for the year:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"31\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Jessie Houghton: <\/span><\/b><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-year-of-making-you-more-productive-using-git-in-visual-studio\/\"><b><span data-contrast=\"none\">A year of making you more productive using Git in Visual Studio<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"31\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Nayana Srikanth: <\/span><\/b><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-performance-highlights-delivered-in-2023\/\"><b><span data-contrast=\"none\">Visual Studio Performance Highlights Delivered in 2023<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"31\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Mads Kristensen: <\/span><\/b><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/2023-a-year-of-community-experiments\/\"><b><span data-contrast=\"none\">2023 \u2013 a year of community experiments<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"31\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Leah Tran: <\/span><\/b><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-productivity-features-in-2023\/\"><b><span data-contrast=\"none\">Visual Studio productivity features in 2023<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"31\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Sy Brand <\/span><\/b><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-year-of-cpp-improvements-in-visual-studio\/\"><b><span data-contrast=\"none\">A Year of C++ Improvements in Visual Studio<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"31\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Harshada recaps both the Debugger and Profiler tooling<\/span><\/b>\n<ul>\n<li data-leveltext=\"o\" data-font=\"Courier New\" data-listid=\"31\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:1440,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Courier New&quot;,&quot;469769242&quot;:[9675],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;o&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"2\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/in-the-debuggers-spotlight-a-year-in-review\/\"><b><span data-contrast=\"none\">In the Debugger&#8217;s Spotlight: A Year in Review<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"o\" data-font=\"Courier New\" data-listid=\"31\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:1440,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Courier New&quot;,&quot;469769242&quot;:[9675],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;o&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"2\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-look-back-visual-studios-profiling-tool-advancements-in-2023\/\"><b><span data-contrast=\"none\">A Look Back: Visual Studio\u2019s Profiling Tool Advancements in 2023<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<\/li>\n<li data-leveltext=\"o\" data-font=\"Courier New\" data-listid=\"31\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:1440,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Courier New&quot;,&quot;469769242&quot;:[9675],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;o&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"2\"><b><span data-contrast=\"auto\">James Montemagno: <\/span><\/b><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/2023s-top-10-new-features-for-net-in-visual-studio\/\"><b><span data-contrast=\"none\">2023\u2019s Top 10 New Features for .NET in Visual Studio<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"o\" data-font=\"Courier New\" data-listid=\"31\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:1440,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Courier New&quot;,&quot;469769242&quot;:[9675],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;o&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"2\"><b><span data-contrast=\"auto\">David Li: <\/span><\/b><a href=\"https:\/\/developer.microsoft.com\/en-us\/games\/articles\/2024\/02\/a-year-of-game-development-improvements-in-visual-studio-2022\/\"><b><span data-contrast=\"none\">A Year of C++ Game Development Improvements in Visual Studio 2022\u00a0<\/span><\/b><\/a><\/li>\n<li data-leveltext=\"o\" data-font=\"Courier New\" data-listid=\"31\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:1440,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Courier New&quot;,&quot;469769242&quot;:[9675],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;o&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"2\"><strong>Amy Nguyen: <a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/github-copilot-in-visual-studio-a-recap-of-2023\/\">GitHub Copilot in Visual Studio: A Recap of 2023<\/a><\/strong><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">For more details, you can check out the links to the original blog posts and the Developer Community suggestions that inspired these features. Thank you for being a part of the Visual Studio family!<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p style=\"text-align: center;\"><strong>All of these features and more are now available on the recently released <a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-2022-17-9-now-available\/\">Visual Studio 17.9<\/a>\u00a0<\/strong><\/p>\n<p><div  class=\"d-flex justify-content-center\"><a class=\"cta_button_link btn-primary mb-24\" href=\"https:\/\/visualstudio.microsoft.com\/downloads\/\" target=\"_blank\">Download 17.9<\/a><\/div><\/p>\n<p><b><span data-contrast=\"auto\">Jessie Houghton discusses <\/span><\/b><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-year-of-making-you-more-productive-using-git-in-visual-studio\/\"><b><span data-contrast=\"none\">A year of making you more productive using Git in Visual Studio<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<ol>\n<li data-leveltext=\"%1.\" data-font=\"\" data-listid=\"28\" data-list-defn-props=\"{&quot;335552541&quot;:0,&quot;335559684&quot;:-1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-year-of-making-you-more-productive-using-git-in-visual-studio\/#more-github-integration\"><b><span data-contrast=\"none\">Improved GitHub Integration<\/span><\/b><\/a> <span data-contrast=\"auto\">(<\/span><span data-contrast=\"auto\">GitHub Issue Search, Create a Pull Request, AI Generated Commit Messages)<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ol>\n<ol>\n<li data-leveltext=\"%1.\" data-font=\"\" data-listid=\"28\" data-list-defn-props=\"{&quot;335552541&quot;:0,&quot;335559684&quot;:-1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-year-of-making-you-more-productive-using-git-in-visual-studio\/#smoothing-the-inner-loop\"><b><span data-contrast=\"none\">Smoothing the inner loop<\/span><\/b><\/a> <span data-contrast=\"auto\">(<\/span><span data-contrast=\"auto\">Merge Enhancements, Stage and Commit during Build, Multi-branch Git graphs, Summary Diff, and more)<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ol>\n<ol>\n<li data-leveltext=\"%1.\" data-font=\"\" data-listid=\"28\" data-list-defn-props=\"{&quot;335552541&quot;:0,&quot;335559684&quot;:-1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"3\" data-aria-level=\"1\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-year-of-making-you-more-productive-using-git-in-visual-studio\/#other-developer-community-improvements-and-fixes\"><span data-contrast=\"none\">Other Developer Community Improvements<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ol>\n<p><b><span data-contrast=\"auto\">Nayana Srikanth improves performance <\/span><\/b><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-performance-highlights-delivered-in-2023\/\"><b><span data-contrast=\"none\">Visual Studio Performance Highlights Delivered in 2023<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Nayana has been making performance enhancements since 17.5 which include: Build acceleration for .NET SDK style projects, External Sources De-compilation, Code Coverage, Solution open\/close, Git improvements, F5 speed, Solution Explorer and more!<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Mads Kristensen actively discusses <\/span><\/b><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/2023-a-year-of-community-experiments\/\"><b><span data-contrast=\"none\">2023 \u2013 a year of community experiments<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Mads focuses on making quality of life improvements for developers from community feedback. He explores ideas like <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/2023-a-year-of-community-experiments\/#differentiating-visual-studio-instances\"><span data-contrast=\"none\">differentiating Visual Studio instances,<\/span><\/a> <a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/2023-a-year-of-community-experiments\/#comparing-files-in-visual-studio\"><span data-contrast=\"none\">comparing files in Visual Studio,<\/span><\/a><span data-contrast=\"auto\"> staying up to date with <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/2023-a-year-of-community-experiments\/#get-your-developer-news\"><span data-contrast=\"none\">Developer News,<\/span><\/a><span data-contrast=\"auto\"> the ability to <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/2023-a-year-of-community-experiments\/#scroll-document-tabs\"><span data-contrast=\"none\">scroll document tabs,<\/span><\/a><span data-contrast=\"auto\"> my favorite, seeing an <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/2023-a-year-of-community-experiments\/#image-hover-preview\"><span data-contrast=\"none\">Image preview via hover<\/span><\/a> and more!<span data-contrast=\"auto\">\u00a0If you like these conversations, follow <\/span><a href=\"https:\/\/twitter.com\/mkristensen\"><span data-contrast=\"none\">Mads on X(Twitter)<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Leah Tran can teach you about all the <\/span><\/b><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-productivity-features-in-2023\/\"><b><span data-contrast=\"none\">Visual Studio productivity features in 2023<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"32\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-productivity-features-in-2023\/#spell-checker-17-5-ga\"><span data-contrast=\"none\">Spell Checker<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"32\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-productivity-features-in-2023\/#all-in-one-search-17-5-ga\"><span data-contrast=\"none\">All-In-One Search<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"32\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-productivity-features-in-2023\/#markdown-17-5-ga\"><span data-contrast=\"none\">Markdown<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"32\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-productivity-features-in-2023\/#brace-pair-colorization-17-6-ga\"><span data-contrast=\"none\">Brace Pair Colorization<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"32\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-productivity-features-in-2023\/#sticky-scroll-17-6-ga\"><span data-contrast=\"none\">Sticky Scroll<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"32\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-productivity-features-in-2023\/#compare-files-17-7-ga\"><span data-contrast=\"none\">Compare Files<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"32\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-productivity-features-in-2023\/#copy-and-trim-indentation-17-7-ga\"><span data-contrast=\"none\">Copy and Trim Indentation<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"32\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-productivity-features-in-2023\/#case-preserving-find-and-replace-17-8-ga\"><span data-contrast=\"none\">Case-preserving Find and Replace<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"32\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-productivity-features-in-2023\/#summary-diff-17-8-ga\"><span data-contrast=\"none\">Summary Diff<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"32\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-productivity-features-in-2023\/#rename-suggestions-17-9-preview-1\"><span data-contrast=\"none\">Rename suggestions<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"32\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-productivity-features-in-2023\/#all-in-one-search-plain-text-support-17-9-preview-1\"><span data-contrast=\"none\">All-In-One Search plain text support<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><b><span data-contrast=\"auto\">Sy Brand goes in-depth about <\/span><\/b><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-year-of-cpp-improvements-in-visual-studio\/\"><b><span data-contrast=\"none\">A Year of C++ Improvements in Visual Studio<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Sy makes it easy to explore <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-year-of-cpp-improvements-in-visual-studio\/#post-246861-_Toc157074774\"><span data-contrast=\"none\">Cross-Platform<\/span><\/a><span data-contrast=\"auto\"> enhancements, <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-year-of-cpp-improvements-in-visual-studio\/#post-246861-_Toc157074782\"><span data-contrast=\"none\">Productivity<\/span><\/a><span data-contrast=\"auto\"> improvements, <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-year-of-cpp-improvements-in-visual-studio\/#post-246861-_Toc157074798\"><span data-contrast=\"none\">Game Development<\/span><\/a><span data-contrast=\"auto\"> upgrades, <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-year-of-cpp-improvements-in-visual-studio\/#post-246861-_Toc157074809\"><span data-contrast=\"none\">IDE Performance<\/span><\/a><span data-contrast=\"auto\">, <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-year-of-cpp-improvements-in-visual-studio\/#post-246861-_Toc157074810\"><span data-contrast=\"none\">Toolchain<\/span><\/a><span data-contrast=\"auto\"> components, and learn about <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-year-of-cpp-improvements-in-visual-studio\/#post-246861-_Toc157074814\"><span data-contrast=\"none\">vcpkg<\/span><\/a><span data-contrast=\"auto\">. There is a ton of work being done in this space, if you are a C++ developer you should check it out.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Harshada Hole <\/span><\/b><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/in-the-debuggers-spotlight-a-year-in-review\/\"><b><span data-contrast=\"none\">In the Debugger&#8217;s Spotlight: A Year in Review<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Harshada focuses on <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/in-the-debuggers-spotlight-a-year-in-review\/#boosting-inner-loop-productivity\"><span data-contrast=\"none\">Boosting inner-loop productivity<\/span><\/a><span data-contrast=\"auto\">, making <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/in-the-debuggers-spotlight-a-year-in-review\/#external-sources-now-smarter-and-faster\"><span data-contrast=\"none\">External Sources Smarter and Faster<\/span><\/a><span data-contrast=\"auto\">, improving <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/in-the-debuggers-spotlight-a-year-in-review\/#cross-platform-debugging-support\"><span data-contrast=\"none\">Cross-Platform debugging support<\/span><\/a><span data-contrast=\"auto\"> and of course <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/in-the-debuggers-spotlight-a-year-in-review\/#inside-our-latest-performance-upgrades\"><span data-contrast=\"none\">Performance Upgrades.<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">James Montemagno pulls out his <\/span><\/b><a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/my-top-10-new-visual-studio-features-of-2023-for-dotnet-developers\/\"><b><span data-contrast=\"none\">Top 10 NEW Visual Studio Features of 2023 for .NET Developers<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">James is focusing on the future with features like <\/span><a href=\"https:\/\/learn.microsoft.com\/azure\/developer\/dev-tunnels\/\"><span data-contrast=\"none\">Dev Tunnels<\/span><\/a><span data-contrast=\"auto\">, <\/span><a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=GitHub.copilot\"><span data-contrast=\"none\">GitHub Copilot<\/span><\/a><span data-contrast=\"auto\"> which has a <\/span><a href=\"https:\/\/visualstudio.microsoft.com\/github-copilot\/\"><span data-contrast=\"none\">free trial<\/span><\/a><span data-contrast=\"auto\">, and <\/span><a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=GitHub.copilot-chat\"><span data-contrast=\"none\">GitHub Copilot Chat<\/span><\/a><span data-contrast=\"auto\">. He also dives into the Git and PR improvements integrated into Visual Studio, <\/span><span data-contrast=\"none\">the new <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/developing-accessible-apps-with-visual-studio\/\"><span data-contrast=\"none\">Accessibility Checker<\/span><\/a><span data-contrast=\"none\">, <\/span><a href=\"https:\/\/learn.microsoft.com\/dotnet\/aspire\/fundamentals\/setup-tooling?tabs=visual-studio\"><span data-contrast=\"none\">.NET Aspire Orchestrator<\/span><\/a><span data-contrast=\"none\">, the <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/the-visual-studio-ui-refresh-preview-is-here\/\"><span data-contrast=\"none\">UI Refresh<\/span><\/a><span data-contrast=\"none\"> and the C# Dev Kit for Visual Studio Code.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Harshada Hole takes <\/span><\/b><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-look-back-visual-studios-profiling-tool-advancements-in-2023\/\"><b><span data-contrast=\"none\">A Look Back: Visual Studio\u2019s Profiling Tool Advancements in 2023<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Harshada is also focused on <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-look-back-visual-studios-profiling-tool-advancements-in-2023\/#boost-your-productivity-with-improved-instrumentation-tool\"><span data-contrast=\"none\">booting your productivity with improved instrumentation tools<\/span><\/a><span data-contrast=\"auto\">, bringing <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-look-back-visual-studios-profiling-tool-advancements-in-2023\/#enhancements-across-profiling-tools\"><span data-contrast=\"none\">enhancements across profiling tools<\/span><\/a><span data-contrast=\"auto\">, improving <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-look-back-visual-studios-profiling-tool-advancements-in-2023\/#test-profiling\"><span data-contrast=\"none\">test profiling<\/span><\/a><span data-contrast=\"auto\">, and of course improving <\/span><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/a-look-back-visual-studios-profiling-tool-advancements-in-2023\/#faster-and-more-reliable-profiling-tools\"><span data-contrast=\"none\">profiling tools performance.<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">David Li looks at <\/span><\/b><a href=\"https:\/\/developer.microsoft.com\/en-us\/games\/articles\/2024\/02\/a-year-of-game-development-improvements-in-visual-studio-2022\/\"><b><span data-contrast=\"none\">A Year of C++ Game Development Improvements in Visual Studio 2022<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">David highlights impressive work done to improve Unreal Engine Integrations. He also mentions some impactful time savers and quality of life improvements like <\/span><span data-contrast=\"none\">sticky scroll, the new spell checker, size alignment of types, and much more.<\/span><span data-contrast=\"auto\"> Finally, he concludes with <\/span><span data-contrast=\"auto\">enhancements to debugging, performance and Cross-Platform Development. Check out the full blog!<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><strong>Amy Nguyen reviews <a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/github-copilot-in-visual-studio-a-recap-of-2023\/\">GitHub Copilot in Visual Studio: A Recap of 2023<\/a><\/strong><\/p>\n<p style=\"text-align: center;\"><strong>All of these features and more are now available on the recently released <a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-2022-17-9-now-available\/\">Visual Studio 17.9<\/a>\u00a0<\/strong><\/p>\n<p><div  class=\"d-flex justify-content-center\"><a class=\"cta_button_link btn-primary mb-24\" href=\"https:\/\/visualstudio.microsoft.com\/downloads\/\" target=\"_blank\">Download 17.9<\/a><\/div><\/p>\n<h2 aria-level=\"1\"><span data-contrast=\"none\">Providing Feedback and Staying Connected<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">We appreciate the time you spend reporting issues\/suggestions and hope you continue to give us feedback when using Visual Studio on what you like and what we can improve. Your feedback is critical to help us make Visual Studio the best tool it can be! You can share feedback with us via\u202f<\/span><a href=\"https:\/\/developercommunity.visualstudio.com\/home%22%20\/t%20%22_blank\"><span data-contrast=\"none\">Developer Community<\/span><\/a><span data-contrast=\"auto\">: report any bugs or issues via\u202f<\/span><a href=\"https:\/\/learn.microsoft.com\/visualstudio\/ide\/how-to-report-a-problem-with-visual-studio?view=vs-2022\"><span data-contrast=\"none\">report a problem<\/span><\/a><span data-contrast=\"auto\">\u202fand\u202f<\/span><a href=\"https:\/\/developercommunity.microsoft.com\/VisualStudio\/suggest\"><span data-contrast=\"none\">share your suggestions<\/span><\/a><span data-contrast=\"auto\">\u202ffor new features or improvements to existing ones.\u202f\u202f<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:240,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Stay connected with the Visual Studio team by following us on <\/span><a href=\"https:\/\/www.youtube.com\/@visualstudio\"><span data-contrast=\"none\">YouTube<\/span><\/a><span data-contrast=\"auto\">, <\/span><a href=\"https:\/\/twitter.com\/VisualStudio\"><span data-contrast=\"none\">Twitter<\/span><\/a><span data-contrast=\"auto\">, <\/span><a href=\"https:\/\/www.linkedin.com\/showcase\/microsoft-visual-studio\/\"><span data-contrast=\"none\">LinkedIn<\/span><\/a><span data-contrast=\"auto\">, <\/span><a href=\"https:\/\/www.twitch.tv\/visualstudio\"><span data-contrast=\"none\">Twitch<\/span><\/a><span data-contrast=\"auto\"> and on <\/span><a href=\"https:\/\/learn.microsoft.com\/en-us\/visualstudio\/?view=vs-2022\"><span data-contrast=\"none\">Microsoft Learn<\/span><\/a><span data-contrast=\"auto\">.\u202f<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:240,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In 2023, we added many new features, fixes, and improvements to Visual Studio 2022 to make your coding experience more productive, enjoyable, and accessible. This blog post looks back at all the notable enhancements that shipped in 2023 for Visual Studio 2022. Here are the recaps for the year:\u00a0 Jessie Houghton: A year of making [&hellip;]<\/p>\n","protected":false},"author":68130,"featured_media":248094,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6916,6917,6887,1085,6888,1195,1388,472,6868,155],"tags":[],"class_list":["post-248090","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-2023-yearly-review","category-accessibility","category-artificial-intelligence","category-cloud","category-copilot","category-cross-platform","category-extensibility","category-gaming","category-performance","category-visual-studio"],"acf":[],"blog_post_summary":"<p>In 2023, we added many new features, fixes, and improvements to Visual Studio 2022 to make your coding experience more productive, enjoyable, and accessible. This blog post looks back at all the notable enhancements that shipped in 2023 for Visual Studio 2022. Here are the recaps for the year:\u00a0 Jessie Houghton: A year of making [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/248090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/users\/68130"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/comments?post=248090"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/248090\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media\/248094"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media?parent=248090"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/categories?post=248090"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/tags?post=248090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}