软件开发客服
首页 > 上上资讯 > Unity分析器逐渐开始广泛应用

Unity分析器逐渐开始广泛应用

2020-02-13 16:56:31编辑:上上定制浏览量:232

Visual Studio 2019中加入Unity分析器,这是一个Unity软件定制程序代码诊断与软件定制程序代码修复的集合。微软已经实作了超过十个Unity分析器,于Visual Studio和Visual Studio for Mac上都可以使用。分析器会在Visual Studio中执行,目前开发者即便选择忽略警告,这些警告仍会出现在Unity错误列表中,这个问题会在未来的版本修正。

Unity分析器逐渐开始广泛应用

Visual Studio和Visual Studio for Mac皆使用编译器基础设施Roslyn,以编译C#软件定制程序代码并且对软件定制程序代码进行分析,当开发者使用API时Roslyn能给予指导,Roslyn会侦测软件定制程序代码模式,并且推荐开发者更佳的程式撰写方法,而Unity分析器则是微软专为Unity游戏开发者提供的Roslyn分析器。微软举在Unity API上常见的案例,便是比较游戏物件上的标签,相较于原本的方法,Unity提供了一种称为CompareTag的方法,该方法会以布林值表示游戏物件有无标签,这在Unity软件定制程序代码中更有效率,而微软也就实作了CompareTag诊断规则,该规则便是一个分析器,能侦测相关的软件定制程序代码模式,并且提供最佳建议,让开发者改善软件定制程序代码写法。


当开发者在Windows或是Mac上的Visual Studio,按下相对应的快捷键,便会触发快速修复功能,并以预览的形式提示开发者。 目前微软提供了超过十个Unity分析器,并且还在持续增加当中,而最近Roslyn团队也推出分析器忽略功能,让Visual Studio以程式化的方法,忽略Roslyn预设的分析器,Unity开发人员可以利用这项功能,移除不适合Unity开发的警示或是软件定制程序代码修复建议。

标签: Unity分析器

11

相关资讯

VNC开源项目可能存在诸多网络安全问题

VNC开源项目可能存在诸多网络安全问题

卡巴斯基在奠基于虚似网络计算(VNC)协约的4款开源项目检测中找到了37个网络安全问题,统统与异常的內存应用相关,一些将会导致服务项目中断,但较为严重的或许容许黑客获取设备上的数据

标签: 网络安全 VNC

Redis 6正式版全新发布

Redis 6正式版全新发布

Redis6正式版发布,加入了许多新功能,包括RESP3、客户端快取、多执行绪I/O、SSL加密和ACL等,虽然这是史上最大的版本,但也是最多人参与开发的一个版本,从第一候选版到最

标签: Redis 6

通过影像辨识找出恶意程式的新AI技术

通过影像辨识找出恶意程式的新AI技术

最近出现新的AI应用能以影像辨识技术找出恶意程式。这项技术是由英特尔实验室及微软威胁防护情报小组共同研发而成,名为恶意软体图形静态网路分析(STAMINA),它是以英特尔既有以深度

标签: 影像辨识