Visual Studio 工具 Unity 2.0 预览版

[原文发表地址]:Visual Studio Tools for Unity 2.0 Preview

[原文发表时间]:11/3/2014

在两周之前的Connect(); event峰会论坛上,我们宣布发布Visual Studio 工具 Unity 2.0 预览版。VSTU是微软免费的Visual Studio 插件,在处理统一的游戏工具和平台上,具有丰富的编程和调试经验。

VSTU 2.0 预览版的主要功能是为Visual Studio 2015 预览版提供支持,但是,有意思的是VSTU 却能在Visual Studio 2013 Community 运行的很好。业余爱好者和学生现在都可以使用Visual Studio充分扩展的支持 ,因此 VSTU 获得最佳的统一脚本体验---免费的哦!

VSTU 可用的版本可以通过下列的链接在Visual Studio库中获得:

image

VSTU 2.0 预览版的亮点包括:

  • Visual Studio 2015预览版使用统一着色器为代码着色:,该功能是在用户之声上需求量最高的功能之一。

Visual Studio 2015预览版支持ShaderLab代码着色:统一的着色器语言中,可以使用 Visual Studio编写您的统一脚本和着色器。

image 

  • 更好的可视化集合:当您调试统一的脚本时,VSTO现在提供一个简单而有效的视图,对于最常用的集合(ArrayList列表哈希字典)在本地或监视窗口中,通过聚焦在数据上,使得调试算法变得更容易。

image

image

  • 更好地可视化对象:当你在脚本中使用的类型来自外部库,你几乎不用关心他们的内部实现,只需要关心暴露的值。当在调试会话期间分析这些类型,VSTU默认会在本地或监视窗口显示公共成员的情况。如果需要访问非公有成员,进入它们的执行过程,只需要点击一下即可。当然,对于定义在VSTU的类型,可以直接显示公有和非公有的成值。VSTU现在也可以从实例中直接访问静态成员。当只想查看静态成员的值时,你不在需要评估监视窗口中的该成员的类型了。

image

image

  • 支持调试器的属性:你可以使用VSTU 20. 预览版的DebuggerDisplayAttribute, DebuggerTypeProxyAttributeDebuggerBrowsableAttribute工具自定义Visual Studio 调试体验。随着功能越强大,责任越重大:记得要不断的重新计算在DebuggerDisplayAttribute中使用的表达式。在使用DebuggerDisplayAttribute 时,请务必阅读指南。
  • 自动连接调试器:在以前的版本中,如果VSTU没有连接到一个联合的实例上,需要按F5来启动调试器,即使只有一个实例在运行,它也会弹出一个需要用户选择一个实例调试的对话框。在目前的版本中,如果只有一个实例在运行的时候,VSTU自动附加调试器到联合实例上,简化了调试的过程。如果有多个实例在运行的时候,VSTU会连接到你选择的实例上并记住它,这样,下一次F5之后,不需要再次选择它。

在我们的更改日志中包含了许多功能和bug修复。如果你有关于VSTU的一些建议,可以在用户之声上记录;加入遇到一些问题,你也可以发邮件到Studio Connect site