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

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

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

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分析器

00

相关资讯

上上软件定制提醒您:等保2.0网络安全等级

上上软件定制提醒您:等保2.0网络安全等级

网络空间盛行和发展极大推动了社会经济繁盛发展,同时也造成了新的安全隐患和挑戰。网络安全关乎信息安全、关乎人类共同利益,“没有网络空间安全就没有信息安全”。网络信息安全是保证信息的数

标签: 等保2.0 软件安全 网络安全

IBM与AT&T战略再牵手

IBM与AT&T战略再牵手

IBM携手AT&T确定了一项数年的云计算技术协议,AT&T将把很多內部工作中负载迁移到IBMCloud上。两个公司没有披露最新公布的合同书的精确期限,但IBM的一位新闻发言

标签: IBM携手AT&T

运维工程师进阶需知

运维工程师进阶需知

运维工程师——“OperationsEngineer”,字面上含意可了解为智能管理系统、网络服务器的技术工程师。初级运维管理最普遍的作业便是了解和维护保养网络服务器——因此查验数据

标签: 运维工程师