当前微软正在开发 Visual Studio 11 的多种特性,最新的列表中引入了一些工具,可以让使用微软工具的开发者更轻松地使用DirectX,并能够更轻松地基于SharePoint 平台开发。 尽管这些新特性不会为所有人带来好处,但是它们确会为那些特定领域的开发者提供一些改善。
DirectX: 着色程序
Visual Studio 11 会在编辑器中为开发者提供经过改善的着色程序支持。 这种支持旨在提供更轻松的编辑方式以及更紧密的构建整合。 改善不仅仅限于文本编辑器,因为即将发布的版本会为创建着色特效引入可视化的设计器。 这意味着开发者可以使用设计器创建新的特效,实时地查看对特效做出的改变,然后从那个特效获得生成的 HLSL(高级着色语言,High-Level Shader Language)代码。我们可以按照时间点来查看对效果做出的改变,这在查看非静态效果时会很有用。
为了减少开发者所需要的外部工具数量,Visual Studio 11 在其中内建了资源查看器(asset viewer)。这不会取代创建内容的应用程序,查看器可以让开发者更易于查看内容,包括.FBX 和.DDS 文件,而不需要外部程序的辅助。
最后,Visual Studio 11 会增加调试工具,它让我们可以捕获 DirectX 帧、获得发送给 GPU 的所有命令,并且查看所有作为特定像素渲染(pixel’s rendering)一部分而发生的事件。
SharePoint
关于对 SharePoint 的支持,两项突出的特性分别于列表和远程发布相关。 开发者不再需要通过手动编辑 XML 文件的方式来编辑 SharePoint 列表,现在可以通过新的列表设计器(List Designer)来完成这项任务。 并且,现在 SharePoint 解决方案可以发布到远程的 SharePoint 站点上(包括 Office 365 上的 SharePoint Online)。
查看英文原文: Preview of Visual Studio 11:DirectX and SharePoint Features
评论