更新Visual Studio for Mac以获得更好的Unity体验!

约翰·米勒

眼镜专注于计算机上的Visual Studio for Mac和Unity

过去的一年对Unity开发人员来说是激动人心的一年。Unity是领先的实时3D创建平台。它植根于游戏开发并扩展到其他行业。Unity Reflect使开发人员能够实时查看BIM(建筑信息建模)数据。你知道60%以上的AR/VR内容是用Unity创建的吗?同样,还宣布了电影、汽车和营销方面的许多其他创新。尽管如此激动,您可能还是错过了我们对Visual Studio for Mac所做的调试改进和生产力功能。

Mac上更好调试的更新

本月早些时候,我们谈到Visual Studio for Mac中的新编辑器以及与Visual Studio的共享语言服务。这带来了本地体验、新功能和更接近的体验对等。VisualStudioToolsforUnity通过在两个IDE之间共享Unity项目的调试器体验,延续了这一主题。这意味着,如果你在Mac上工作,你会从我们前几年在Windows上进行的增强中获得更好的体验。我们已经准备好了听取开发人员对这些改进的反馈。还不止这些,让我们看看我们对Visual Studio for Mac所做的其他改进。

轻松遵循最佳实践并关注重要事项

我很高兴与大家分享Visual Studio for Mac和Visual Studio现在拥有Unity项目独有的诊断功能。首先,我们从十多个Unity-specific场景开始,在这些场景中,IDE都识别并提供信息建议或重构选项。更好的是,IDE抑制了不适用于Unity项目的一般C#诊断。例如,它将不再建议您将[SerializeField]成员更改为只读并断开Unity Inspector链接。这意味着你会在错误列表中发现更少的噪音,让你专注于真正重要的事情——编写游戏脚本。为了进一步改进这一点,我们计划通过开源这些诊断工具与您和社区其他成员合作。我们将共同改进IDE如何影响您的生产力和最佳实践。

Visual Studio for Mac显示Unity特定诊断的重构

通过背景构建和更多功能加快迭代速度

我们继续以提高生活质量为主题。我们注意到,开发人员并不总是需要Visual Studio for Mac来构建,这导致等待时间更长。我们通过减少IDE所做的(有时)不必要的工作,加快了迭代和调试的速度。此外,使用保存时自动刷新Unity的AssetDatabase设置。默认情况下为True,当您在Visual Studio for Mac中进行编辑时,这会触发Unity在后台进行编译。

最后,通过使用重视团结和游戏启动调试会话时。这会将调试器附加到Unity,并向编辑器发出信号,让其在单个步骤中播放所有内容。您可以直接从IDE无缝迭代调试工作流。

显示附加到Unity并从Visual Studio for Mac播放的动画图像

准备好更可靠的调试器和高效的脚本编写体验了吗?

现在是一个很好的时间更新到最新版本的Visual Studio for Mac利用Unity项目的所有改进和节省时间的生产力功能。通过听取您的反馈并在IDE之间共享代码,我们正在继续改进Visual Studio for Mac。如果您想帮助改进这些工具,请分享您的反馈并报告以下方面的问题开发人员社区。请务必遵循@VisualStudio Mac获取最新消息和更新!

0条评论

讨论结束。

反馈usabilla图标