{"id":226082,"date":"2019-08-13T14:29:14","date_gmt":"2019-08-13T21:29:14","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/visualstudio\/?p=226082"},"modified":"2019-08-14T09:47:09","modified_gmt":"2019-08-14T16:47:09","slug":"visual-studio-2019-version-16-3-preview-2-and-visual-studio-for-mac-version-8-3-preview-2-released","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-2019-version-16-3-preview-2-and-visual-studio-for-mac-version-8-3-preview-2-released\/","title":{"rendered":"Visual Studio 2019 version 16.3 Preview 2 and Visual Studio for Mac version 8.3 Preview 2 Released!"},"content":{"rendered":"<p>Visual Studio version 16.3 Preview 2 and Visual Studio for Mac version 8.3 Preview 2 are available. <span class=\"TextRun SCXW185630724 BCX1\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW185630724 BCX1\">Because many of the features in this release<\/span><\/span> <span class=\"TextRun SCXW185630724 BCX1\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW185630724 BCX1\">are a response to<\/span><\/span> <a class=\"Hyperlink SCXW185630724 BCX1\" href=\"https:\/\/developercommunity.visualstudio.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"TextRun Underlined SCXW185630724 BCX1\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW185630724 BCX1\">Developer Community<\/span><\/span><\/a><span class=\"TextRun SCXW185630724 BCX1\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW185630724 BCX1\"> feedback, we are excited to share our changes<\/span><\/span><span class=\"TextRun SCXW185630724 BCX1\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW185630724 BCX1\">. First of all, the latest Preview versions both PC and Mac are available to download from <a href=\"http:\/\/www.visualstudio.com\/vs\/preview\">VisualStudio.com<\/a>. You can also upgrade internally by clicking the notification bell within Visual Studio 2019. Likewise, within the Visual Studio 2019 for Mac IDE, click the <strong>Visual Studio<\/strong> <strong>&gt; Check for Updates<\/strong> menu item. Our <a href=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/releases\/2019\/release-notes-preview?view=vs-2019\">release notes<\/a> contain many more details, so make sure to take a look.<\/span><\/span><\/p>\n<h3>Be More Productive with Visual Studio Container Tools<\/h3>\n<p>Developers creating serverless solutions using Azure Functions (v2) can now add Docker container support to their C# projects. Among other benefits, this makes Azure Functions much more portable. Furthermore, the Container Tools enhance productivity by easily containerizing Azure Functions in a Linux container. To try it out, right-click the project name in Solution Explorer and select <strong>Add &gt; Docker Support<\/strong>.<\/p>\n<p>We didn\u2019t stop there! First, the tools add a Dockerfile to the project and automatically builds the Docker image. Next, you can ensure your code works as expected with the added the ability to debug Azure Functions running inside the container. Make sure the debug target is set to <strong>Docker<\/strong> to enable this feature. Moreover, you can set breakpoints, inspect variables, and step through your Azure Functions.<\/p>\n<p><figure id=\"attachment_226084\" aria-labelledby=\"figcaption_attachment_226084\" class=\"wp-caption aligncenter\" ><img decoding=\"async\" class=\"wp-image-226084 size-large\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/16.3preview2x1-1024x671.png\" alt=\"Visual Studio 2019 Container Tools\" width=\"640\" height=\"419\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/16.3preview2x1-1024x671.png 1024w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/16.3preview2x1-300x197.png 300w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/16.3preview2x1-768x503.png 768w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/16.3preview2x1.png 1273w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><figcaption id=\"figcaption_attachment_226084\" class=\"wp-caption-text\">Visual Studio 2019 Container Tools<\/figcaption><\/figure><\/p>\n<p>&nbsp;<\/p>\n<h3>Find What You Need Faster with Installer Search and IDE New Project Dialog Labels<\/h3>\n<p><span class=\"TextRun SCXW160681974 BCX1\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW160681974 BCX1\">A search box in the Visual Studio Installer\u2019s Individual components tab allows you <\/span><\/span><span class=\"TextRun SCXW160681974 BCX1\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW160681974 BCX1\">to quickly locate<\/span><\/span><span class=\"TextRun SCXW160681974 BCX1\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW160681974 BCX1\"> all available components for installation. In addition, updating Visual Studio will automatically install updates to the Visual Studio Installer without interrupting the update process for the IDE.<\/span><\/span><span class=\"LineBreakBlob BlobObject DragDrop SCXW160681974 BCX1\"><span class=\"SCXW160681974 BCX1\">\u00a0<\/span><br class=\"SCXW160681974 BCX1\" \/><\/span><\/p>\n<p><figure id=\"attachment_226085\" aria-labelledby=\"figcaption_attachment_226085\" class=\"wp-caption aligncenter\" ><img decoding=\"async\" class=\"wp-image-226085 size-large\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/16.3Preview2x2-1024x704.png\" alt=\"Search box in Visual Studio 2019 Installer\" width=\"640\" height=\"440\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/16.3Preview2x2-1024x704.png 1024w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/16.3Preview2x2-300x206.png 300w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/16.3Preview2x2-768x528.png 768w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/16.3Preview2x2.png 1099w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><figcaption id=\"figcaption_attachment_226085\" class=\"wp-caption-text\">Search Box in the Visual Studio 2019 Installer<\/figcaption><\/figure><\/p>\n<p>&nbsp;<\/p>\n<p>A <strong>New<\/strong> label highlights recently installed project templates, thus, making identification easier. As well, filters show selected values in the New Project Dialog.\u00a0 You can easily organize recently used templates by pinning, unpinning, and removing them from the <strong>Recent project templates<\/strong> list.<\/p>\n<p><figure id=\"attachment_226086\" aria-labelledby=\"figcaption_attachment_226086\" class=\"wp-caption aligncenter\" ><img decoding=\"async\" class=\"wp-image-226086 size-large\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/16.3Preview2x3-1024x709.png\" alt=\"New Label and Pin Features in the New Project Dialog\" width=\"640\" height=\"443\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/16.3Preview2x3-1024x709.png 1024w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/16.3Preview2x3-300x208.png 300w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/16.3Preview2x3-768x532.png 768w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/16.3Preview2x3.png 1101w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><figcaption id=\"figcaption_attachment_226086\" class=\"wp-caption-text\">New Label and Pin View of the New Project Dialog.<\/figcaption><\/figure><\/p>\n<h3><\/h3>\n<h3>Productivity Improvements in C++<\/h3>\n<p>On the C++ side, we\u2019ve made a variety of productivity improvements including semantic colorization and on-by-default IntelliCode. Next, we&#8217;ve added support for parallel builds in MSBuild-based Linux projects that leverage the native WSL experience.\u00a0 Finally, there are new C++ Core Guideline rules. You can learn more about what\u2019s new on the <a href=\"https:\/\/devblogs.microsoft.com\/cppblog\/\">C++ Team Blog.<\/a> We frequently release in-depth blog posts delving into these features throughout the week.<\/p>\n<h3>Rapidly Iterate on your UIs with the Public Preview of XAML Hot Reload for Xamarin.Forms<\/h3>\n<p>In July, we announced the private preview of XAML Hot Reload for Xamarin.Forms in Visual Studio 2019 and Visual Studio 2019 for Mac. XAML Hot Reload enables you to quickly make changes to your XAML UI and see them reflected without requiring another build and deploy. Notably, this feature requires no setup.\u00a0 Start debugging, change your XAML, and hit Save to go live. Thanks to the amazing feedback from the private preview, we were able to iterate quickly on the tool.\u00a0 Consequently, we are excited to launch our public preview as part of this release! Start using it today by enabling it in <strong>Tools &gt; Options &gt; Xamarin &gt; Hot Reload<\/strong>. Learn more in our blog about <a href=\"https:\/\/devblogs.microsoft.com\/xamarin\/xaml-hot-reload\/\">XAML Hot Reload for Xamarin.Forms<\/a> and how to move off the private preview.<\/p>\n<p><figure id=\"attachment_226088\" aria-labelledby=\"figcaption_attachment_226088\" class=\"wp-caption aligncenter\" ><img decoding=\"async\" class=\"wp-image-226088 size-large\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/VSforMac08-13Update2-1024x576.png\" alt=\"XAML Hot Reload for Xamarin.Forms\" width=\"640\" height=\"360\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/VSforMac08-13Update2-1024x576.png 1024w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/VSforMac08-13Update2-300x169.png 300w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/VSforMac08-13Update2-768x432.png 768w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/VSforMac08-13Update2.png 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><figcaption id=\"figcaption_attachment_226088\" class=\"wp-caption-text\">XAML Hot Reload for Xamarin.Forms<\/figcaption><\/figure><\/p>\n<h3><\/h3>\n<h3>Browser Selection for ASP.NET Core Projects in Visual Studio 2019 for Mac<\/h3>\n<p>Also available today is Visual Studio 2019 for Mac version 8.3 Preview 2. As part of our continual focus on making the .NET Core experience better on the Mac, we\u2019ve made it easier to launch your ASP.NET Core project in browsers that aren\u2019t your default macOS browser. For example, you can now select a particular browser to be used for run or debug via the configuration selector when working with ASP.NET Core web projects in Visual Studio 2019 for Mac.<\/p>\n<p><figure id=\"attachment_226103\" aria-labelledby=\"figcaption_attachment_226103\" class=\"wp-caption aligncenter\" ><img decoding=\"async\" class=\"size-full wp-image-226103\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/select-browser.png\" alt=\"Example of Select Browser Feature\" width=\"637\" height=\"231\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/select-browser.png 637w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/08\/select-browser-300x109.png 300w\" sizes=\"(max-width: 637px) 100vw, 637px\" \/><figcaption id=\"figcaption_attachment_226103\" class=\"wp-caption-text\">Select Browser Feature in Visual Studio 2019 for Mac<\/figcaption><\/figure><\/p>\n<p>&nbsp;<\/p>\n<h3>We Can&#8217;t Wait for you to Give it a Try!<\/h3>\n<p>We encourage you to update to Visual Studio 2019 version 16.3 Preview 2 by downloading directly from <a href=\"http:\/\/www.VisualStudio.com\">VisualStudio.com<\/a> or, likewise, through the notification bell inside of a previous Preview Channel release. Similarly, to get the Preview of Visual Studio 2019 for Mac version 8.3 Preview 2, use the updater via the IDE\u2019s <strong>Visual Studio &gt; Check for Updates<\/strong> menu item.<\/p>\n<p>Finally, we love feedback. Visual Studio <a href=\"https:\/\/developercommunity.visualstudio.com\/\">Developer Community<\/a> is the most effective way to address issues and suggest improvements. Within out robust community, you can track your issues, suggest a feature, ask questions, and find answers from other developers. On behalf of our entire team, thank you for being so engaged in the life of our product.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Visual Studio version 16.3 Preview 2 and Visual Studio for Mac version 8.3 Preview 2 are available. Because many of the features in this release are a response to Developer Community feedback, we are excited to share our changes. First of all, the latest Preview versions both PC and Mac are available to download from [&hellip;]<\/p>\n","protected":false},"author":4513,"featured_media":226084,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[155],"tags":[354,5,3249,9,3286,467,526,12,475,353,133],"class_list":["post-226082","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-visual-studio","tag-announcement","tag-csharp","tag-containers","tag-debug","tag-docker","tag-intellicode","tag-productivity","tag-visual-studio","tag-visual-studio-2019","tag-xamarin","tag-xaml"],"acf":[],"blog_post_summary":"<p>Visual Studio version 16.3 Preview 2 and Visual Studio for Mac version 8.3 Preview 2 are available. Because many of the features in this release are a response to Developer Community feedback, we are excited to share our changes. First of all, the latest Preview versions both PC and Mac are available to download from [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/226082","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\/4513"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/comments?post=226082"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/226082\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media\/226084"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media?parent=226082"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/categories?post=226082"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/tags?post=226082"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}