{"id":118504,"date":"2018-08-20T14:25:17","date_gmt":"2018-08-20T21:25:17","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/visualstudio\/?p=18805"},"modified":"2019-10-24T17:23:13","modified_gmt":"2019-10-25T00:23:13","slug":"visual-studio-for-mac-version-7-6","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-for-mac-version-7-6\/","title":{"rendered":"Visual Studio for Mac version 7.6"},"content":{"rendered":"<p>Today we are announcing the <a href=\"https:\/\/visualstudio.microsoft.com\/vs\/visual-studio-mac\/\">release of Visual Studio for Mac version 7.6<\/a>. Our focus with this release has been to improve product reliability in various areas, with a special focus on the code editing experience. We have also made several fixes that improve IDE performance. Finally, we\u2019ve extended our support for Azure functions with the addition of new templates and the ability to <a href=\"https:\/\/docs.microsoft.com\/visualstudio\/mac\/azure-functions#publish-to-azure\">publish your function to Azure<\/a> from within the IDE.<\/p>\n<p>This post highlights the major improvements in this release. To see the complete list of changes, check out the <a href=\"https:\/\/docs.microsoft.com\/visualstudio\/releasenotes\/vs2017-mac-relnotes\">Visual Studio for Mac version 7.6 Release Notes<\/a>. You can get started by <a href=\"https:\/\/www.visualstudio.com\/vs\/mac\/\">downloading the new release<\/a> or updating your existing install to the latest build available in the <a href=\"https:\/\/docs.microsoft.com\/visualstudio\/mac\/update\">Stable channel<\/a>.<\/p>\n<h2>Improving reliability of the Code Editor<\/h2>\n<p>We\u2019ve focused our attention on improving the reliability of the code editor in Visual Studio for Mac and have addressed several issues with the code editor. In particular, we want to highlight the following fixes to issues many of you have reported:<\/p>\n<ul>\n<li>We <a href=\"https:\/\/github.com\/mono\/monodevelop\/issues\/4532#issuecomment-380831393\">fixed an issue<\/a> where<a href=\"https:\/\/developercommunity.visualstudio.com\/content\/problem\/249423\/using-imports-no-longer-suggested-in-the-quick-fix.html\"> Quick Fix menu items don\u2019t display if source analysis is disabled<\/a>.<\/li>\n<li>We also addressed a widely reported issue where <a href=\"https:\/\/developercommunity.visualstudio.com\/content\/problem\/226362\/visual-studio-mac-75-preview-tooltip-issue.html\">tooltips wouldn\u2019t disappear<\/a>.<\/li>\n<li>We fixed an issue where <a href=\"https:\/\/developercommunity.visualstudio.com\/content\/problem\/260723\/intellisensebackground-compilation-fails-randomly.html\">IntelliSense seems to fail<\/a>, resulting in <a href=\"https:\/\/github.com\/mono\/monodevelop\/issues\/3858\">red \u201csquiggles\u201d continuing to hang around<\/a> in the editor even though there were no errors.<\/li>\n<li>We improved IntelliSense for F# developers. There was an issue where you <a href=\"https:\/\/developercommunity.visualstudio.com\/content\/problem\/261881\/intellisense-works-with-tab-or-return-but-not-when.html\">could not use \u201c.\u201d for autocompletion<\/a>, but we\u2019ve fixed this and various other F# IntelliSense issues.<\/li>\n<li>We made improvements to JavaScript syntax <a href=\"https:\/\/developercommunity.visualstudio.com\/content\/problem\/194900\/javascript-syntax-highlighting-does-not-work-in-vs.html\">highlighting<\/a>.<\/li>\n<\/ul>\n<h2>Improving performance of the IDE<\/h2>\n<p>One of the <a href=\"https:\/\/developercommunity.visualstudio.com\/content\/problem\/240790\/editor-becomes-so-slow-its-unusable-after-a-while.html\">top reported bugs<\/a> in previous releases has been performance issues in the editor. Having a fast and reliable code editor is a fundamental part of any IDE and an important part of any developer&#8217;s workflow, so we\u2019ve made some improvements in this area:<\/p>\n<ul>\n<li>We improved tag-based classification for C# with <a href=\"https:\/\/github.com\/mono\/monodevelop\/pull\/4740\">PR #4740<\/a> by reusing existing Visual Studio for Windows code, which should improve typing performance in the editor.<\/li>\n<li>We <a href=\"https:\/\/github.com\/mono\/monodevelop\/pull\/4778\">now support<\/a> no-op restore of NuGet packages when opening a solution. This change speeds up NuGet restores on solution load.<\/li>\n<\/ul>\n<p>We\u2019ve also added <a href=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/releasenotes\/vs2017-mac-relnotes#performance\">many more small fixes<\/a> that improve startup time and reduce memory consumption of the IDE.<\/p>\n<h2>Richer support for Azure Functions<\/h2>\n<p><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/introducing-azure-functions\/\">Azure functions<\/a> are a great way to quickly get up and running with a serverless function in just a few minutes. With this release, we have introduced new templates for you to choose from when creating your Azure Functions project:<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-223516\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/02\/Configure-your-Azure-Functons-project.png\" alt=\"\" width=\"935\" height=\"654\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/02\/Configure-your-Azure-Functons-project.png 935w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/02\/Configure-your-Azure-Functons-project-300x210.png 300w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/02\/Configure-your-Azure-Functons-project-768x537.png 768w\" sizes=\"(max-width: 935px) 100vw, 935px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>These new templates allow you to configure access rights, connection strings, and any other binding properties that are required to configure the function. For information on selecting a template, refer to the <a href=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/mac\/azure-functions#available-function-templates\">Available function templates<\/a> guide.<\/p>\n<p>Another major part of the Azure functions workflow that we are introducing with this release is publishing of functions from Visual Studio for Mac to the Azure Portal. To publish a function, simply right-click on the project name and select <b>Publish &gt; Publish to Azure<\/b>. You\u2019ll then be able to publish to an existing <a href=\"https:\/\/docs.microsoft.com\/azure\/app-service\/\">Azure App Service<\/a> or use the publishing wizard to create a new one:<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-223517\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/02\/Create-new-App-Service-on-Azure.png\" alt=\"\" width=\"790\" height=\"556\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/02\/Create-new-App-Service-on-Azure.png 790w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/02\/Create-new-App-Service-on-Azure-300x211.png 300w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2019\/02\/Create-new-App-Service-on-Azure-768x541.png 768w\" sizes=\"(max-width: 790px) 100vw, 790px\" \/><\/p>\n<p>For information on publishing to Azure from Visual Studio for Mac, see the <a href=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/mac\/azure-functions#publish-to-azure\">Publishing to Azure<\/a> guide.<\/p>\n<h2>Share your Feedback<\/h2>\n<p>Addressing reliability and performance issues in Visual Studio for Mac remains our top priority. Your feedback is extremely important to us and helps us prioritize the issues that are most impacting your workflow. There are several ways that you can reach out to us:<\/p>\n<ul>\n<li>Use the <a href=\"https:\/\/docs.microsoft.com\/visualstudio\/mac\/report-a-problem\">Report a Problem<\/a> tool in Visual Studio for Mac.\n<ul>\n<li>We are enhancing the Report a Problem experience by allowing you to report a problem without leaving the IDE. You\u2019ll have the ability to automatically include additional information, such as crash logs, that will help our Engineering team narrow down the root cause of your report more effectively. This will be introduced in an upcoming servicing release to 7.6 that will be available in the Stable channel within the next few weeks.<\/li>\n<\/ul>\n<\/li>\n<li>You can track your issues on the <a href=\"https:\/\/developercommunity.visualstudio.com\/spaces\/41\/index.html\">Visual Studio Developer Community<\/a> portal where you can ask questions and find answers.<\/li>\n<li>In addition to filing issues, you can also add your vote or comment on existing issues. This helps us assess the impact of the issue.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>For this release of Visual Studio for Mac, we\u2019ve focused our energy on improving product reliability, creating a better code editing experience, and making the performance second to none. We\u2019re also exited to announce full support for Azure functions \u2013 it\u2019s now possible to create, edit, configure, and publish your Function from within the IDE.<\/p>\n","protected":false},"author":649,"featured_media":196219,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1085,472,4980],"tags":[237,354,242,1383,547,137,376,124,185,182,156,452],"class_list":["post-118504","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud","category-gaming","category-java","tag-net","tag-announcement","tag-azure","tag-c","tag-f","tag-html","tag-java","tag-javascript","tag-node-js","tag-unity","tag-visual-studio-2017","tag-visual-studio-for-mac"],"acf":[],"blog_post_summary":"<p>For this release of Visual Studio for Mac, we\u2019ve focused our energy on improving product reliability, creating a better code editing experience, and making the performance second to none. We\u2019re also exited to announce full support for Azure functions \u2013 it\u2019s now possible to create, edit, configure, and publish your Function from within the IDE.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/118504","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\/649"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/comments?post=118504"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/118504\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media\/196219"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media?parent=118504"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/categories?post=118504"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/tags?post=118504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}