Xcode 9.4.1安装包

Xcode 9.4.1安装包

编程开发 | 5.3GB | 2018-08-07 00:00:00
截屏图片
软件简介

Xcode 9 是用于为Apple TV,Apple Watch,iPad,iPhone和Mac创建应用程序的完整开发人员工具集。Xcode 9开发环境采用tvOS SDK,watchOS SDK,iOS SDK和macOS SDK的形式捆绑Instruments分析工具,Simulator和OS框架。

Xcode 9 新功能

Xcode 9包括整体质量改进以及广泛的新功能

全新编辑 - 快速,基于结构的编辑器,可让您智能地突出显示和浏览您的代码。包括伟大的Markdown支持。

重构 - 重构内置于编辑体验之中,并可跨Swift,Objective-C,Interface Builder和许多其他文件类型。

超快速搜索 - “查找”导航器会立即返回结果。

调试 - 通过网络无线调试iOS和tvOS设备,Metal的新调试器以及Xcode中的更多功能。

源代码管理 - 所有新的源代码管理导航器和对GitHub帐户的集成支持能够快速浏览存储库并将其推送到云端。

Xcode服务器内置 - 运行连续集成机器人可以在任何具有Xcode 9的Mac上运行,无需安装macOS Server。

新游乐场模板 - 新的iOS模板,旨在在iPad上的Xcode和Swift Playground中运行良好。

新建系统。Xcode新的构建系统的选择性预览提高了可靠性和性能。

新的Xcode 9 - Swift静态库支持

增加了对包含Swift代码的静态库目标的支持。

Xcode 9中的新功能 - 在Swift中编写的新构建系统的预览。目前,该系统是可选的,但它将成为未来版本的Xcode中的默认设置

添加了一个以Swift编写的新构建系统的预览。

提供更高的可靠性

捕获许多项目配置问题。

提高整体构建系统性能。

注意,构建系统性能不包括构建系统使用的编译器,链接器和其他工具。

要选择项目或工作区的新构建系统,请选择“文件”>“项目设置”或“文件”>“工作区设置”,然后选择“构建系统”类型的“新建构建系统(预览)”。有关与现有项目兼容的注意事项,请参阅Xcode发行说明。

Xcode 9中的新功能 - Capture API。

在你的代码中定义明确的捕获边界。

使用新MTLCaptureManager类和新MTLCaptureScope协议来编程设置,管理和触发捕获边界。

使用扩展的Xcode GPU Capture UI手动启动和停止捕获。您还可以使用Xcode来捕获应用程序中定义的API边界。

新的Xcode 9 - GPU计数器。

分析有关特定GPU捕获的详细分析指标。在iOS和tvOS中,GPU计数器显示为命令编码器的时间线; 在macOS中,GPU计数器显示为绘制或调度调用的时间线。

检查渲染或计算流水线阶段的运行时性能,例如顶点着色器,片段着色器,计算内核等。

比较在每个流水线阶段花费的GPU时间来找到您的性能瓶颈。

Xcode 9中的新功能 - GPU言论。

在金属着色语言代码中查找优化机会。

在着色器编辑器中调试特定于设备的运行时问题。

按照直接的解决方案和说明来改善你的代码。

Xcode 9中的新功能 - 智能过滤。

通过键入到调试导航器来查找特定的调试信息。当您键入和突出显示匹配的文本(如资源,像素格式,功能名称,对象标签等)时,Xcode会动态显示建议。

通过从预定义的“金属”对象菜单中选择选项来过滤搜索结果。

使用多个匹配条件的过滤器。

新的Xcode 9 - 虚拟现实(VR)支持。

查看VR提交和左眼/右眼提交的表面。

纹理检查用于检查渲染目标中各个像素的值,如颜色,alpha,深度等。

检查缓冲区编辑器中的输出顶点属性。

数据提示支持金属对象,如纹理,缓冲区和采样器。

显示全部

相关软件
猜你喜欢
本类排行榜