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库中获得:
- Visual Studio 2015 Preview Tools for Unity
- Visual Studio 2013 Tools for Unity
- Visual Studio 2012 Tools for Unity
- Visual Studio 2010 Tools for Unity
VSTU 2.0 预览版的亮点包括:
- Visual Studio 2015预览版使用统一着色器为代码着色:,该功能是在用户之声上需求量最高的功能之一。
Visual Studio 2015预览版支持ShaderLab代码着色:统一的着色器语言中,可以使用 Visual Studio编写您的统一脚本和着色器。
- 更好地可视化对象:当你在脚本中使用的类型来自外部库,你几乎不用关心他们的内部实现,只需要关心暴露的值。当在调试会话期间分析这些类型,VSTU默认会在本地或监视窗口显示公共成员的情况。如果需要访问非公有成员,进入它们的执行过程,只需要点击一下即可。当然,对于定义在VSTU的类型,可以直接显示公有和非公有的成值。VSTU现在也可以从实例中直接访问静态成员。当只想查看静态成员的值时,你不在需要评估监视窗口中的该成员的类型了。
- 支持调试器的属性:你可以使用VSTU 20. 预览版的DebuggerDisplayAttribute, DebuggerTypeProxyAttribute 和DebuggerBrowsableAttribute工具自定义Visual Studio 调试体验。随着功能越强大,责任越重大:记得要不断的重新计算在DebuggerDisplayAttribute中使用的表达式。在使用DebuggerDisplayAttribute 时,请务必阅读指南。
- 自动连接调试器:在以前的版本中,如果VSTU没有连接到一个联合的实例上,需要按F5来启动调试器,即使只有一个实例在运行,它也会弹出一个需要用户选择一个实例调试的对话框。在目前的版本中,如果只有一个实例在运行的时候,VSTU自动附加调试器到联合实例上,简化了调试的过程。如果有多个实例在运行的时候,VSTU会连接到你选择的实例上并记住它,这样,下一次F5之后,不需要再次选择它。
在我们的更改日志中包含了许多功能和bug修复。如果你有关于VSTU的一些建议,可以在用户之声上记录;加入遇到一些问题,你也可以发邮件到Studio Connect site。