2020年1月-Visual Studio博客 https://devblogs.microsoft.com/visualstudio/2020/01/ Visual Studio工程团队产品洞察力的官方来源 2020年11月4日星期三22:42:43+0000 英语-美国 每小时 1 https://devblogs.microsoft.com/visualstudio/wp-content/uploads/sites/4/2018/10/microsoft-Favicon.png 2020年1月-Visual Studio博客 https://devblogs.microsoft.com/visualstudio/2020/01/ 32 32 Visual Studio 2019版本16.5 C++、Xamarin和Azure工具体验预览版2中的新增功能 https://devblogs.microsoft.com/visualstudio/whats-new-in-visual-studio-2019-version-16-5-preview-2-for-cpp-xamarin-and-azure-tooling-experiences网站/ https://devblogs.microsoft.com/visualstudio/whats-new-in-visual-studio-2019-version-16-5-preview-2-for-cpp-xamarin-azure-tooling-experiences/#comments 2020年1月30日星期四18:00:10+0000 https://devblogs.microsoft.com/visualstudio/?p=228159 上周,Visual Studio 2019版本16.5预览版2发布,为Visual Studio中的开发人员带来了许多新功能和改进,帮助您更快地构建更好的软件。请阅读本页中的一些新功能和改进的开发人员体验的亮点。

帖子Visual Studio 2019版本16.5 C++、Xamarin和Azure工具体验预览版2中的新增功能首次出现于Visual Studio博客.

]]>
上周,Visual Studio 2019版本16.5预览版2发布了,为Visual Studio中的开发人员带来了许多新功能和改进,以帮助您更快地构建更好的软件。请阅读本页中的一些新功能和改进的开发人员体验的亮点。

将此预览版与您的Visual Studio版本并行安装,并在不替换当前开发环境的情况下尝试这些突出显示的功能。

C++CMake开发

此预览版附带了一些针对CMake开发的改进,包括CMake语言服务以及在CMake项目中轻松添加、删除和重命名文件的功能。我们的内置支持Visual Studio中的Clang/LLVM也已更新为船Clang 9.0.0。

在这个预览中,还有一些特定于Linux CMake开发的改进。在将构建系统与远程部署系统分离时,能够利用我们对WSL的本机支持。与连接管理器交互的命令行实用程序,以及性能改进。有关Visual Studio 2019版本16.5预览版2中CMake的新功能的完整列表,请查看我们在上的帖子Visual Studio 2019版本16.5预览版2中的CMake、Linux目标和IntelliSense改进.

Xamarin开发

此预览带来Xamarin的新功能和改进开发人员可以帮助您更快地构建更好的移动应用程序。在这个最新版本中,Xamarin.Forms的XAML热重新加载现在可以同时连接到多个调试目标。这意味着您可以更改XAML,点击保存,同时在Android和iOS上查看您的更改。

此版本还添加了对Android Apply Changes的支持。现在可以在运行时应用Android资源更改。这允许您快速查看Android设备或模拟器上对Android资源文件(XML布局、可绘制等)所做的更改,而无需重新启动应用程序。

Azure工具开发

Azure函数3.0现在已普遍可用,因此现在可以在生产环境中使用3.0运行时版本构建和部署函数。这个新版本的Functions运行时带来了新的功能,包括目标功能。NET核心3.1和节点12。它还具有高度的向后兼容性,因此大多数在较旧语言版本上运行的现有应用程序应该能够升级到3.0版本,并在不更改任何代码的情况下运行。在生产环境中运行此新版本的运行库将获得对这些应用程序的支持。有关创建或迁移到此production-ready 3.0版本的详细信息,请阅读Azure功能文档.

将继续支持在早期版本的Azure Functions运行时上运行的应用程序,目前我们不反对1.0或2.0。运行目标为1.0或2.0的Azure功能的客户还将继续收到安全更新和补丁,并转发到Azure功能运行时和底层。在Azure中运行的应用程序的NET运行时。每当有重大版本被弃用时,我们计划至少提前一年通知用户将其应用程序迁移到新版本。

为了获得Azure函数VS的最新工具,请安装Visual Studio 2019版本16.5预览版2。

C++虚拟引擎开发

在这个预览中,IDE的生产效率、构建吞吐量和代码生成质量都有了很大的提高。请参阅我们的团队帖子快速修复、快速信息、预览标题、转到文档,E增强语法着色、模板参数筛选和IntelliCode、和C++工具集游戏性能改进.我们希望您对您在Visual Studio 2019版本16.5预览版2中的C++Unreal Engine开发体验提供反馈。

Microsoft是由您的反馈直接驱动的,这意味着Visual Studio 2019中充满了受您启发的功能!通过在上提交错误报告或共享功能建议,发出您的声音开发者社区.

帖子Visual Studio 2019版本16.5 C++、Xamarin和Azure工具体验预览版2中的新增功能首次出现于Visual Studio博客.

]]>
https://devblogs.microsoft.com/visualstudio/whats-new-in-visual-studio-2019-version-16-5-preview-2-for-cpp-xamarin-and-azure-tooling-experiences/feed/ 17
Visual Studio 2019 for Mac 8.5预览版2可用 https://devblogs.microsoft.com/visualstudio/visual-studio-2019-for-mac-版本-8-5-preview-2-is-available/ https://devblogs.microsoft.com/visualstudio/visual-studio-2019-for-mac-version-8-5-preview-2-is-available/#评论 2020年1月29日星期三11:08:38+0000 https://devblogs.microsoft.com/visualstudio/?p=228130 Visual Studio 2019 for Mac 8.5 Preview 2现已推出,并为ASP添加了身份验证模板。NET核心项目、Xamarin增强功能和UI改进。

帖子Visual Studio 2019 for Mac 8.5预览版2可用首次出现于Visual Studio博客.

]]>
Visual Studio 2019 for Mac 8.5预览版2现已准备好下载!Visual Studio for Mac的最新预览版添加了一些简洁的功能和修复,这些功能和修复是我们用户的直接请求,例如:

  • ASP的身份验证模板。NET核心项目
  • Xamarin对Android和XAML的增强
  • 改进了可访问性,包括新的调色板、刷新的图标和高对比度模式支持

向ASP添加身份验证。NET核心项目

我们ASP最受欢迎的功能之一。NET核心开发人员已经能够创建ASP。NET具有身份验证的核心项目。使用此版本的Visual Studio for Mac,您现在可以创建ASP。NET Core项目,具有无身份验证或使用In-App存储的个人身份验证(这是最常用的身份验证选项)。创建新ASP时。NET Core项目支持其中一种身份验证方法,您将在项目创建流程中找到另一个下拉列表。无论你是经验丰富的ASP。NET核心开发人员或开发您的第一个应用程序,我们鼓励您试用此新添加的功能。一如既往,如果您对使用此新功能有任何反馈,请联系我们。

自动生成的手机屏幕截图描述

通过Xamarin的改进,更高效地开发移动应用程序

Visual Studio 2019 for Mac 8.5预览版2对移动开发人员进行了全面改进,帮助您更快地构建更好的移动应用程序,包括:

  • Android应用更改:在无需重启应用程序的情况下,快速查看Android设备或模拟器上对Android资源文件所做的更改,如布局、可绘图等。
  • XAML热重新加载的多目标重新加载:同时在多个目标(如iOS模拟器和Android模拟器)上立即重新加载对XAML所做的更改,以便快速进行UI迭代。
  • XAML文档大纲:在“文档大纲”窗格中查看Xamarin.Forms UI的层次结构。
  • 改进的Xcode情节提要设计器集成:添加在Visual Studio for Mac中设置默认iOS设计器的功能,使您能够使用最高效地编写iOS UI的工具。

要全面了解此版本中移动开发人员的新增功能,查看Xamarin博客.

 

体验更易访问的用户界面

我们一直在改进Visual Studio for Mac的总体可访问性。我们更新了调色板,图标以及警告和错误状态消息都已刷新。我们还增加了文本和图标的颜色对比度,以提高清晰度。我们做出这些更改是为了让有视觉障碍的用户更容易从用户界面接收反馈。我们知道,改进Visual Studio for Mac的可访问性是一个漫长的过程,我们仍有许多工作要做。我们非常感谢您对我们在这里所做的任何更改或最近关于可访问性的任何反馈。

Visual Studio for Mac支持macOS高对比度模式

在macOS上,您可以通过增加对比度中的复选框系统首选项>辅助功能首选项。Visual Studio 2019 for Mac 8.5预览版2完全支持高对比度模式。

更新的调色板增加了可见性

我们用新调色板替换了以前的调色板,以解决颜色对比度方面的几个问题。新旧调色板之间的差异如下所示:

自动生成包含建筑物、计算机、室内、表格描述的图片

新调色板改进了旧调色板,解决了问题,并带来了更好的语义。

图标已经过审查、重画和调整,以提高清晰度

Visual Studio for Mac始终包含许多不同风格的图标,用于颜色主题和选定状态。每个图标都经过了可访问性问题的单独验证,转换为新的调色板,复制并使用新的高对比度调色板重新绘制。除了引入新的高对比度图标外,我们还改进了所有现有图标。其中一些图标需要重新绘制或以其他方式修改,因为它们以前只使用颜色来显示状态差异。

警告和错误颜色已刷新

我们还更改了Visual Studio for Mac显示的警告和错误相关消息的颜色,以增强可读性。

自动生成的手机屏幕截图描述

我们现在为错误弹出窗口提供了新的颜色,在高对比度模式下也具有更好的外观。

自动生成的手机屏幕截图描述

在接下来的几天里,我们将发表另一篇文章,详细介绍这些更改。敬请关注!

 

立即尝试最新预览!

如果您已经做到了这一点,您可能已经阅读了Visual Studio for Mac 8.5 Preview 2中的所有改进。现在是时候在Mac上安装它了!若要尝试Visual Studio for Mac的最新预览,请确保已下载并安装Visual Studio 2019 for Mac,然后切换到“预览”频道.

一如既往,如果您对此版本或任何版本的Visual Studio for Mac有任何反馈,我们邀请您在本文下方的评论中留下,或在Twitter上联系我们@VisualStudio Mac。如果在使用Visual Studio for Mac时遇到问题,可以使用报告问题通知团队。除了产品问题,我们还欢迎您功能建议Visual Studio开发人员社区网站.

我们希望您喜欢使用Visual Studio 2019 for Mac Preview 2,就像我们喜欢使用它一样!

 

帖子Visual Studio 2019 for Mac 8.5预览版2可用首次出现于Visual Studio博客.

]]>
https://devblogs.microsoft.com/visualstudio/visual-studio-2019-for-mac-version-8-5-preview-2-is-available/feed/ 2
Visual Studio for Mac中Blazor服务器应用程序入门 https://devblogs.microsoft.com/visualstudio/getting-started-with-blazor-server-apps-in-visual-studio-for-mac/ https://devblogs.microsoft.com/visualstudio/getting-started-with-blazor-server-apps-in-visual-studio-for-mac/#评论 2020年1月22日星期三16:53:20+0000 https://devblogs.microsoft.com/visualstudio/?p=228087 在Visual Studio 2019 for Mac v8.4中,我们增加了对Blazor服务器应用程序的支持。在本文中,我将向您展示如何开始使用Visual Studio for Mac构建新的Blazor Server应用程序。

帖子Visual Studio for Mac中Blazor服务器应用程序入门首次出现于Visual Studio博客.

]]>
在Visual Studio 2019 for Mac中第8.4版我们增加支持的一件大事是发展Blazor服务器应用程序。在本文中,我将向您展示如何开始使用Visual Studio for Mac构建新的Blazor Server应用程序。Blazor允许您使用C#而不是JavaScript构建交互式web UI。Blazor应用程序由使用C#、HTML和CSS实现的可重用web UI组件组成。客户端和服务器代码都是用C#编写的,允许您共享代码和库。

创建新的Blazor服务器项目

首次启动Visual Studio for Mac时,您将看到以下对话框:

要开始使用,请首先单击“新建”开始创建新的Blazor Server应用程序。您也可以使用菜单选项文件->新解决方案如下所示。

完成此操作后,将出现“新建项目”对话框。要创建Blazor Server应用程序,我们将转到.NET核心->应用程序部分,然后选择Blazor服务器应用程序以下为:

单击“下一步”后,系统将提示您选择。NET核心版本。您可以选择默认值。NET Core 3.1,或者将其更改为使用特定版本。对于Blazor应用程序。需要NET Core 3.0或更新版本。选择“下一步”后,您将进入向导中的下一页,在那里您将为新项目命名。我将这个新项目命名为HelloBlazor。

现在我们已经配置了新项目,可以单击Create(或按Return键)来创建项目。创建项目后,它将在IDE中打开。我已经在Visual Studio for Mac的编辑器中打开了Index.razor文件,您可以在下面的屏幕截图中看到它。

现在项目已经创建,我们应该做的第一件事是运行应用程序,以确保一切按预期工作。您可以使用启动新的Blazor应用程序运行>开始调试或运行>启动而不调试.

在这种情况下,让我们使用Start而不进行调试,因为它的启动速度比调试会话快,而且我们目前不打算进行任何调试。要在不调试的情况下启动,可以使用菜单选项(如上图所示),也可以使用键盘快捷键。启动应用程序时,它将在默认系统浏览器中启动。,您可以使用工具栏中的浏览器选择器更改启动的浏览器,如下图所示。

让我们用启动此应用程序键盘快捷键用于启动而不调试。项目生成后,应用程序将在浏览器中打开。现在我们已经启动并运行了我们的项目,让我们享受一些乐趣并对其进行一些定制。

在创建的项目中,有一个计数器页面,您可以在其中单击按钮以增加计数。让我们将其修改为第页,以允许用户指定增量值。我们可以通过在Counter页面上添加一个输入字段,并将其绑定到用于递增计数器的新增量属性来实现这一点。在下面的屏幕截图中查看Counter.razor的更新代码。

如果您想将代码复制并粘贴到项目中,请参阅下面的代码片段。

@页面“/counter”<h1>计数器</h1><input type=“number”min=“1”step=“1“@bind-value=“increment”/><p>当前计数:@currentCount</p>单击我@代码{公共int增量=1;private int currentCount=0;私有void IncrementCount(){currentCount+=增量;}}

在上面显示的代码中,箭头指示的行是新的或编辑过的代码行。这里我们添加了一个新的输入字段(第5行),供用户配置增量,我们添加了新的属性增量(第11行)来存储增量值,最后我们修改了第16行,以使用增量值,而不是硬编码增量1。

为了确保我们所做的更改按预期工作,我们将启动调试会话。让我们在以下情况下设置断点当前计数递增,第16行。设置断点后,我们将使用键盘快捷键“Start Debugging”。当遇到断点时,我们可以验证增量的值是否取自计数器页面上的输入字段。下面的动画gif显示:;创建断点,调试应用程序,并在命中断点时检查增量值。

如果一切顺利,则从计数器页面的输入字段中获取增量值,应用程序运行正常。既然我们已经展示了如何创建、编辑和调试Blazor Server应用程序,现在是时候结束这篇文章了。

回顾和下一步

在本文中,我们展示了如何创建一个新的Blazor Server应用程序,并在Visual Studio for Mac中使用它。如果你还没有,下载Visual Studio for Mac开始吧。如果您是现有的Visual Studio for Mac用户,更新Visual Studio for Mac到8.4或更新版本,以获得对Blazor Server应用程序的支持。除了开发Blazor Server应用程序之外,您还可以将其发布到Azure应用程序服务.

如果您在Visual Studio for Mac中工作时遇到任何问题,请报告问题这样我们才能改进产品。在我们走之前,这里有一些额外的资源给你。

其他资源

要了解有关Visual Studio 2019 for Mac v8.4中的更改的更多信息,请查看v8.4发行版博客帖子.

加入我们即将到来的Visual Studio for Mac:2月24日的Refresh()活动进行深度潜水训练。NET开发,包括关于开发Blazor应用程序的完整会话。

有关Blazor的更多信息,一个好的起点是ASP简介。NET核心Blazor.

有关在Visual Studio For Mac中创建Blazor Server应用程序的其他指南,请访问以下文档:创建Blazor网络应用程序.

请确保在推特上关注我们@VisualStudio Mac向团队伸出援手。客户反馈对我们很重要,我们很想听听您的想法。或者,您可以前往Visual Studio开发人员社区跟踪您的问题,提出一个特征提出问题,并从其他人那里找到答案。我们使用您的反馈继续改进Visual Studio 2019 for Mac,因此再次代表我们的整个团队感谢您。

帖子Visual Studio for Mac中Blazor服务器应用程序入门首次出现于Visual Studio博客.

]]>
https://devblogs.microsoft.com/visualstudio/getting-started-with-blazor-server-apps-in-visual-studio-for-mac/feed/ 1
宣布:Visual Studio for Mac:刷新();2月24日的活动 https://devblogs.microsoft.com/visualstudio/announcing-visual-studio-for-mac-refresh-event-on-february-24/ 2020年1月15日星期三18:06:15+0000 https://devblogs.microsoft.com/visualstudio/?p=228065 2月24日在线加入我们,参加Visual Studio for Mac Refresh();事件!

我们一直在努力使Visual Studio for Mac成为一个很好的构建环境。NET核心应用程序。最近,我们添加了。NET Core 3.1支持,ASP。NET核心脚手架,

帖子宣布:Visual Studio for Mac:刷新();2月24日的活动首次出现于Visual Studio博客.

]]>
2月24日在线加入我们Visual Studio for Mac刷新();事件!

Visual Studio for Mac:刷新();事件

我们一直在努力使Visual Studio for Mac成为一个很好的构建环境。NET核心应用程序。最近,我们补充。NET Core 3.1支持,ASP。NET核心脚手架、Blazor支架等这是一个深入研究的好时机。NET开发,包括使用Visual Studio for Mac的游戏、web、移动和云。

为了让您快速掌握所有最新的特性和功能,我们正在托管Visual Studio for Mac:Refresh();活动于2月24日上午9:00太平洋。在线加入我们,使用Visual Studio for Mac、web、移动设备和游戏开发进行一天的演示和对话。净利润。

保存日期,并在活动网站。我们期待着2月24日与您见面!

帖子宣布:Visual Studio for Mac:刷新();2月24日的活动首次出现于Visual Studio博客.

]]>
Visual Studio 2019 for Mac 8.4版现已推出 https://devblogs.microsoft.com/visualstudio/visual-studio-2019-for-mac-version-8-4-is-now-可用/ https://devblogs.microsoft.com/visualstudio/visual-studio-2019-for-mac-version-8-4-is-now-available/#评论 2020年1月8日星期三10:22:01+0000 https://devblogs.microsoft.com/visualstudio/?p=228032 Visual Studio 2019 for Mac 8.4版现已推出。它为ASP带来了增强功能。NET核心开发人员经验,包括Blazor、Scaffolding和。除了可访问性改进之外,还支持NET Core 3.1。

帖子Visual Studio 2019 for Mac 8.4版现已推出首次出现于Visual Studio博客.

]]>
Visual Studio for Mac团队将以我们有史以来最好的版本开启新的一年!今天发布的Visual Studio 2019 for Mac 8.4版为开发人员体验带来了几个令人兴奋的增强。其中许多项目是我们社区的最高要求,包括:

要了解有关此版本Visual Studio for Mac中所有更改的更多信息,请参阅我们的发行说明.

与保持同步。NET核心3.1

此版本的Visual Studio for Mac添加了对的完全支持。NET核心3.1。你将能够创造。NET Core 3.1应用程序,从构建和调试到发布。NETCore3.1是一个长期支持的(LTS)版本,这意味着它将继续支持三年。

有关引入的全套更改的更多详细信息。NET内核3.1,请参阅发行说明.

使用ASP更快地开发。NET核心脚手架

我们的社区建议我们添加ASP。NET核心脚手架到Visual Studio for Mac。我们听了,带了ASP的脚手架。NET Core项目到Visual Studio for Mac 8.4版。脚手架加快并简化了ASP。NET核心应用程序开发,为常见场景生成样板代码。

单击新建脚手架…中的条目添加项目上下文菜单的弹出按钮,以访问ASP的“脚手架”功能。Visual Studio for Mac中的NET核心项目。打开右键单击上下文菜单的节点将是生成文件的放置位置。

此时会弹出一个脚手架向导,帮助在项目中生成代码。我正在使用我们的ASP。NET核心示例项目–一个电影数据库应用程序–演示脚手架的实际操作。我已经使用新功能为创建、读取、更新和删除操作(CRUD)创建了页面,并为电影模型创建了详细信息页面。

ASP的脚手架向导。Visual Studio for Mac中的NET Core项目

一旦向导关闭,它会将所需的NuGet包添加到您的项目中,并根据您选择的架构师创建其他页面。

您还可以查看我们的文档,了解有关脚手架ASP。NET核心项目.

生成和发布ASP。NET核心Blazor服务器应用程序

除了ASP。NET核心脚手架,我们还添加了对开发和发布ASP的支持。NET核心Blazor服务器应用程序基于我们用户的反馈。Blazor是一个使用构建交互式客户端web UI的框架。NET,并带来了一些优势,包括能够:

  • 使用C#而不是JavaScript编写交互式web UI
  • 利用现有资源。NET生态系统。NET库
  • 跨服务器和客户端共享应用程序逻辑
  • 受益于。NET的性能、可靠性和安全性
  • 建立在一组易于使用、稳定、功能丰富的语言、框架和工具之上

Blazor使用开放网络标准,不需要额外的插件或代码翻译,这意味着使用它开发的任何东西都可以在桌面或手机上的所有现代网络浏览器中工作。如果你有兴趣了解更多关于Blazor的信息,请查看Blazor网页.

使用Visual Studio 2019 for Mac 8.4,您可以创建新的Blazor Server项目,并能够进行构建、运行和调试。创建新建项目,您现在可以找到Blazor服务器应用程序项目模板。

选中Blazor Server App模板的Visual Studio for Mac新项目对话框

使用Blazor应用程序时,您将使用.rarzor文件。Visual Studio 2019 for Mac 8.4版在编辑器中处理这些文件时,完全支持着色和补全。

您可以使用Visual Studio for Mac将Blazor应用程序直接发布到Azure应用程序服务。如果您还没有免费Azure帐户,请开始使用该帐户在这里注册。您可以使用许多流行的服务,并且通过您的帐户可以获得超过25项免费服务。

通过编辑器改进提高效率

Visual Studio for Mac现在支持.razor文件的完全着色、补全和智能感知。我们一直在努力添加用户建议的功能。此反馈使我们带回了代码修改或分析建议中可能发生的代码更改的预览框。颜色也进行了调整,以更符合Windows Visual Studio 2019的体验。

使用辅助技术在IDE中工作

我们知道,为了确保所有人都可以使用Visual Studio for Mac,支持各种辅助技术非常重要。确保任何人都能获得开发人员体验,这对我们来说极为重要,我们致力于让每个人都能在Mac上开发。您将在Visual Studio for Mac 8.4中找到以下改进和更多可用功能:

  • 使用辅助技术导航时,焦点顺序更佳
  • 文本和图标的颜色对比度更高
  • 减少阻碍IDE导航的键盘陷阱
  • 更准确的VoiceOver听写和导航
  • 完全重写IDE组件以使其可访问
  • 扩展VoiceOver覆盖范围以显示提醒文本

虽然在过去几个月里,我们在改进整个IDE的可访问性方面取得了快速进展,但我们知道,为了确保Visual Studio for Mac能够取悦所有人,我们还有很多工作要做。无障碍将继续是我们团队的首要任务。我们欢迎您的反馈,以帮助我们指导这项工作。作为首相领导无障碍工作,我邀请您通过以下方式直接联系我dominicn@microsoft.com如果你愿意分享你的专业知识,或者你想和我更详细地谈谈我们目前为止的工作。

分发。支持NuGet Pack的NET核心库项目

对分销感兴趣。NET核心类库是您为更广泛的用户创建的吗?我们使开发人员可以轻松地从创建NuGet包。Visual Studio for Mac中的NET核心库项目,方法是右键单击项目,然后选择包装.

在Visual Studio for Mac中使用Pack创建NuGet包

一旦您选择了包装对于库项目的菜单选项,将在输出文件夹中生成一个NuGet包(.nupkg)文件。

立即更新至Mac 8.4版的Visual Studio 2019!

在本文中,您了解了Visual Studio for Mac体验中的所有新改进。现在是时候下载版本在稳定频道上更新到最新版本并尝试这些新功能和增强功能!

如果您有任何反馈希望在此版本的Visual Studio for Mac上共享,我们邀请您在推特上联系我们@VisualStudio Mac。如果遇到任何问题,可以使用报告问题向我们提供详细信息并通知团队。除了问题之外,我们欢迎在Visual Studio开发人员社区网站上提供功能建议。

Visual Studio for Mac团队全体成员祝您编码愉快,新年快乐!

帖子Visual Studio 2019 for Mac 8.4版现已推出首次出现于Visual Studio博客.

]]>
https://devblogs.microsoft.com/visualstudio/visual-studio-2019-for-mac-version-8-4-is-now-available/feed/ 4