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

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

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

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

相关资讯

IBM发布自动化影像物件标记工具Cloud Annotations

IBM发布自动化影像物件标记工具Cloud Annotations

IBM宣佈将其自动化影像物件标记工具CloudAnnotations免费发布。开发影像辨识的机器学习模型过程需要为影像加注标籤,然而这是一个相当耗时的工作。目前单单训练一个模型侦测

标签: Cloud Annotations

原生app手机软件定制开发优势特点详细介绍

原生app手机软件定制开发优势特点详细介绍

什么是原生app手机软件定制开发?原生app手机软件定制开发(NativeApp)如同建房子那样,先打桩随后灌溉梁、建筑结构、添加砖瓦、钢筋混凝、电源电路设置等,原生手机定制同样:

标签: 软件定制 原生app手机软件定制开发 原生app开发

Debian社群继续使用Systemd原始方案

Debian社群继续使用Systemd原始方案

近期Debian开发者举行了对原始系统软件多元性的网络投票,最终由B提议获胜,开发者决策接着采用Systemd,但可以探寻别的取代方案。Debian应表态可支持不一样初始系统的衍生

标签: Debian Systemd