{"id":233304,"date":"2021-07-14T07:00:28","date_gmt":"2021-07-14T14:00:28","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/visualstudio\/?p=233304"},"modified":"2021-07-16T09:52:28","modified_gmt":"2021-07-16T16:52:28","slug":"visual-studio-2022-preview-2-is-out","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-2022-preview-2-is-out\/","title":{"rendered":"Visual Studio 2022 Preview 2 is out!"},"content":{"rendered":"<p>We&#8217;re excited to announce the second preview release of Visual Studio 2022! Preview 1 was the first-ever 64-bit Visual Studio, delivering improved scalability. Starting with Preview 2, we\u2019re focusing on delivering new capabilities on the themes of personal and team productivity, modern development, and constant innovation. In this blog we\u2019re going to highlight a few of the new capabilities of Visual Studio 2022. We\u2019d love for you to download it, try it out, tell us what you think, and join us in shaping the next major release of Visual Studio with your feedback.<\/p>\n<p><div  class=\"d-flex justify-content-center\"><a class=\"cta_button_link btn-primary mb-24\" href=\"https:\/\/aka.ms\/vs2022preview\" target=\"_blank\">Download Visual Studio 2022 Preview<\/a><\/div><\/p>\n<p style=\"text-align: center;\"><iframe src=\"\/\/www.youtube.com\/embed\/eUk8cpQv9Eg\" width=\"560\" height=\"314\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h2>Developing for everyone<\/h2>\n<p>At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. Here on the Visual Studio team, we\u2019re committed to that mission for developers.<\/p>\n<p>Our first preview of Visual Studio 2022 included a new font that\u2019s easier to read, Cascadia Code. In our second preview, we\u2019re improving Visual Studio usability for everyone with updated icons that are clearer and easier to distinguish.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-233305\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2021\/07\/visual-studio-2022-icon-refresh-4.png\" alt=\"Side by side comparison of Visual Studio 2022 icons\" width=\"1052\" height=\"250\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2021\/07\/visual-studio-2022-icon-refresh-4.png 1052w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2021\/07\/visual-studio-2022-icon-refresh-4-300x71.png 300w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2021\/07\/visual-studio-2022-icon-refresh-4-1024x243.png 1024w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2021\/07\/visual-studio-2022-icon-refresh-4-768x183.png 768w\" sizes=\"(max-width: 1052px) 100vw, 1052px\" \/><\/p>\n<p>While Preview 1 was available only in English, Preview 2 is fully localized. You can choose from over a dozen language packs: English, Chinese (Simplified), Chinese (Traditional), Czech, French, German, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Russian, Spanish, and Turkish.<\/p>\n<h2>Developing modern apps<\/h2>\n<p>Applications and the developers who build them are critical to the success of companies across the world. And businesses are expecting even more from their applications as part of their digital transformation. Delivering on those expectations means building applications with the latest technologies. With Visual Studio 2022, we are building tools to both support your existing applications and tools to help update and create new applications with ease. Delivering success for you, your business, and your customers.<\/p>\n<p>Preview 2 comes with the latest version (v143) of the C++ build tools, which are binary compatible with previous C++ toolsets shipping with Visual Studio 2019 and older. This new toolset is available with both Visual Studio and the <a href=\"https:\/\/aka.ms\/vs\/17\/pre\/vs_BuildTools.exe\" target=\"_blank\" rel=\"noopener\">standalone Build Tools installer<\/a>. Upgrading your C++ projects to take advantage of the latest IDE and toolset improvements should be friction-free.<\/p>\n<p>In addition to being the best place to develop modern Windows apps with C++, we\u2019re adding capabilities to make Visual Studio the best place to build cross platform apps. With Preview 2, we\u2019ve extended our cross-platform capabilities, adding new CMake integration and <a href=\"https:\/\/devblogs.microsoft.com\/cppblog\/build-and-debug-c-with-wsl-2-distributions-and-visual-studio-2022\/\" target=\"_blank\" rel=\"noopener\">seamless targeting for WSL2<\/a> &#8211; with no need for manual configuration.<\/p>\n<p>For .NET developers, Visual Studio 2022 will be the place for you to build Blazor and .NET MAUI applications, using C# to build the next wave of web, mobile, and desktop applications.<\/p>\n<h2>Personal and team productivity<\/h2>\n<p>As we talked about in the <a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-2022\/\">Visual Studio 2022 vision blog<\/a>, an important area for us is delivering innovative features that revolutionize development. Starting with Preview 2, you\u2019re going to see new productivity capabilities in Visual Studio.<\/p>\n<p>As developers, much of our time building apps is spent on iterative changes and running the application to inspect those changes. This process is time-consuming and frustrating. Making the simplest change can take minutes. Preview 2 offers new Live Preview experiences for both XAML and web apps. You\u2019ll be able to make those iterative changes to your application in the editor and see the difference in real time. No more recompile-and-run when you just want to nudge something by a pixel or two!<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-233306\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2021\/07\/a-screenshot-of-a-computer-description-automatica-4.gif\" alt=\"Live preview for XAML\" width=\"746\" height=\"420\" \/><\/p>\n<p>The new Web Live Preview is the next generation of web designers for ASP.NET. Web Live Preview adds tools to make web design more approachable. And you can see the changes you make live in the IDE, even with data-bound controls!<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-233307\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2021\/07\/graphical-user-interface-description-automaticall-4.gif\" alt=\"Web live preview demo\" width=\"746\" height=\"420\" \/><\/p>\n<p>On top of reducing friction in your edit\/debug cycle for design elements with Live Preview, Visual Studio has new capabilities to help you more effectively debug code. Say hello to Force Run, a new debug command that runs your application to a specific point, ignoring any other breakpoint or exception. Force Run is <em>great<\/em> for getting out of loops which have breakpoints.<\/p>\n<h2>Innovation at your fingertips<\/h2>\n<p>Another crucial part of our <a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-2022\/\">vision for Visual Studio 2022<\/a> is unlocking your potential as a developer with truly innovative capabilities. In Preview 1, we shipped <a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/type-less-code-more-with-intellicode-completions\/\">IntelliCode whole line completion.<\/a> And with Preview 2, we\u2019re updating Hot Reload, including support for C++ apps! With Hot Reload, you can edit C++ or .NET projects while your application is running. In many cases, you can apply those code changes without pausing your app. To use Hot Reload on a running application, select the \u201cApply code changes\u201d button in the toolbar.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-233308\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2021\/07\/graphical-user-interface-application-description-4.png\" alt=\"Location of the &quot;Hot reload&quot; button on the Visual Studio command bar\" width=\"419\" height=\"100\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2021\/07\/graphical-user-interface-application-description-4.png 419w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2021\/07\/graphical-user-interface-application-description-4-300x72.png 300w\" sizes=\"(max-width: 419px) 100vw, 419px\" \/> .<\/p>\n<h2>How to help preview Visual Studio 2022<\/h2>\n<p>During the preview period, Visual Studio 2022 Preview 2 is free for anyone to use. We encourage you to download and use the preview just like you use Visual Studio 2019. (You can also install them side by side, if you like.) Then let us know how it\u2019s going. We\u2019re grateful for everything that you share with us via <a href=\"https:\/\/developercommunity2.visualstudio.com\/home\">Developer Community<\/a>, <a href=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/ide\/how-to-report-a-problem-with-visual-studio?view=vs-2019\">Report a problem<\/a>, and surveys. Your input helps us to make Visual Studio 2022 the best developer experience for you.<\/p>\n<h2>Before we go<\/h2>\n<p>This is just the beginning\u2014there\u2019s still more to explore with Preview 2. Over the next few weeks, we\u2019ll roll out new blog posts that detail many of the new capabilities of Visual Studio 2022. (If you\u2019re eager to see a full list now, head on over to the <a href=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/releases\/2022\/release-notes-preview\">release notes<\/a>.)<\/p>\n<p><div  class=\"d-flex justify-content-center\"><a class=\"cta_button_link btn-primary mb-24\" href=\"https:\/\/aka.ms\/vs2022preview\" target=\"_blank\">Download Visual Studio 2022 Preview<\/a><\/div><\/p>\n<h2>Relevant links<\/h2>\n<ul>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-2022\/\">Visual Studio 2022 vision<\/a><\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/productinfo\/vs-roadmap\">Visual Studio roadmap<\/a><\/li>\n<li><a href=\"https:\/\/aka.ms\/vssdk\/2022\/docs\">Extension migration guide<\/a><\/li>\n<li><a href=\"https:\/\/developercommunity2.visualstudio.com\/home\">Suggest a feature<\/a><\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/ide\/how-to-report-a-problem-with-visual-studio?view=vs-2019\">Report a problem in Visual Studio<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>We&#8217;re excited to announce the second preview release of Visual Studio 2022! Preview 1 was the first-ever 64-bit Visual Studio, delivering improved scalability. Starting with Preview 2, we\u2019re focusing on delivering new capabilities on the themes of personal and team productivity, modern development, and constant innovation. In this blog we\u2019re going to highlight a few [&hellip;]<\/p>\n","protected":false},"author":56570,"featured_media":233001,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[155],"tags":[237,6814,510,12,6817],"class_list":["post-233304","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-visual-studio","tag-net","tag-6814","tag-cpp","tag-visual-studio","tag-vs2022"],"acf":[],"blog_post_summary":"<p>We&#8217;re excited to announce the second preview release of Visual Studio 2022! Preview 1 was the first-ever 64-bit Visual Studio, delivering improved scalability. Starting with Preview 2, we\u2019re focusing on delivering new capabilities on the themes of personal and team productivity, modern development, and constant innovation. In this blog we\u2019re going to highlight a few [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/233304","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\/56570"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/comments?post=233304"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/233304\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media\/233001"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media?parent=233304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/categories?post=233304"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/tags?post=233304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}