Visual Studio for Mac 17.3现在可用
今天,我们发布了Visual Studio for Mac v17.3。此版本包括用户机密支持、几个新的代码修复、Apple Developer Accounts、添加任务窗口和在本机UI中实现的正则表达式对话框,以及对报告的主要用户问题的修复。我们还发布了Visual Studio for Mac 17.4的第一个预览版的预览支持。NET多平台应用程序UI.
要立即更新,请使用Visual Studio>检查更新…IDE中的菜单。如果您尚未使用,请立即下载:
此博客文章总结了此版本中的主要更改。您可以查看发行说明了解我们所做的所有更改。
注意:Visual Studio 2022 for Mac没有17.1或17.2版本。次要版本号更改为17.3,以匹配Visual Studio(在Windows上)的版本号,并解决产品之间存在不同版本号集令人困惑的反馈。
.NET开发人员生产力
用户机密支持
此版本的Visual Studio for Mac包含对用户机密管理器的支持。这个秘密管理员建议在开发期间存储敏感信息,如API密钥、密码和数据库连接。信息存储在项目路径之外的JSON文件中,因此您不会意外地将信息检入公共存储库。
通过新的代码修复提高效率
我们引入了几个新的代码修复程序,这些程序将改善您的编码体验。让我们看一看其中的几个问题,首先是针对无效约束的新代码修复。
还有一种新的重构,允许您在顶级语句和计划。主要风格。
.NET有一个新属性,称为字符串语法属性它允许您告诉编译器字符串表示什么类型的数据,例如JSON、Regex或DateTime。Visual Studio for Mac现在支持基于字符串表示的数据类型进行语法高亮显示。
以下示例显示了JSON字符串的语法高亮显示:
任务窗口和正则表达式对话框更新为本机UI
我们已经将Task Window和Regular Expressions对话框更新为本机UI,它提供了与macOS的更好集成和改进的可访问性支持。在等待迁移到本机UI时,任务窗口在17.0中被删除,我们很高兴在此版本中重新添加它。
苹果开发人员帐户
此版本包括对Individual的初始支持AppStoreConnect帐户非企业级苹果开发人员所需的。
要添加AppStoreConnect帐户,请打开Visual Studio for Mac/Preferences,然后选择“Apple Developer Accounts”项。在“Apple Developer Accounts”(Apple开发人员帐户)中,单击“Add Account”(添加帐户)按钮并选择“Add Individual Accounts(添加个人帐户)”,然后输入AppStoreConnect API Key信息。创建帐户后,可以通过“查看详细信息”按钮访问证书和配置文件。
Visual Studio for Mac 17.4预览版1现在可用
今天,我们还将发布下一版本的第一个预览版—Visual Studio 2022 for Mac v17.4。您可以将此版本与v17.3版本并行安装–如果您的计算机上已经有Visual Studio for Mac的预览版本,则可以使用Visual Studio>检查更新…菜单更新到下一个预览。也可以使用预览安装程序进行安装:
在第一次预览中,我们包括以下功能:
MAUI和Xamarin的预览支持
17.4预览版1改进了我们对的预览支持。NET多平台应用程序UI,使您能够构建、部署和调试。iOS、macOS和Android上的NET MAUI应用程序。此版本包括XAML热重新加载支持,用于更改用户界面并查看运行中的应用程序中反映的更改。
注意:如果你还没有。NET MAUI安装后,您必须重新下载预览安装程序并选择“.NET MAUI”。一次。NET MAUI已安装,您可以查找并创建。NET MAUI应用程序。
最小API脚手架支持
我们增加了对ASP新架子工的支持。NET核心最小API。这使您可以通过OpenAPI支持和实体框架查询从模型类快速生成API端点。
调试器面板中的模块视图
在Visual Studio调试期间,新的“模块”窗口将列出并显示有关应用程序使用的DLL和可执行文件(.exe文件)的信息。
请继续分享您的反馈
请继续分享您的想法并继续发送建议或问题报告! 您可以使用帮助>报告问题或帮助>提供建议菜单以共享反馈,或转到Visual Studio for Mac开发人员社区网站为您的最爱投票。