QT.下载

展开

Xcode 7 Mac版

Xcode 7 Mac版

大小:12110M 版本:V13.0 类别:编程开发 系统:PC
版本:V13.0 时间:2021-10-15 15:31:30
软件介绍

Xcode for mac是Mac OS系统以及IOS系统开发者专用于构建 Mac OS X 及 iOS 应用程序的完整工具集 - Xcode 5 的工具经过重新设计,它们的性能更优秀、使用更容易,能带给用户前所未有的助益。Xcode 5.1.1 具有全新的用户界面,而且它赖以构建的技术也得到了充分的验证。一方面,苹果公司自身就是通过这些技术构建 Mac OS X 以及 iOS;再者,开发者利用这些技术已生产出超过 25 万个 Mac OS X 及 iOS 应用程序。

功能介绍

完全支持Swift编程

Xcode 6为开发者引入了一种全新的设计和开发应用的方式,深度支持Swift编程,开发者不仅能使用100%的Swift代码来创建一款崭新的应用,还可以向已存在的应用添加Swift代码或框架,并在Swift或Objective-C中查看文档。诸如“Jump to Definition”、“Open Quickly”等在Swift中均能很好地工作,甚至Objective-C的头定义在Swift语法中也能良好地呈现。

实时的代码效果预览

现在,开发者在使用Inter face Builder设计界面时,能够实时地预览代码效果。当程序运行时,自定义对象将在设计时展现。当开发者修改自定义视图代码时,Inter face Builder的设计画布则会自动更新,而无需任何的构建和运行操作。

此外,其所包含的API还支持向IB Inspector添加参数来快速修改视图,甚至开发者还可以预先填充示例数据视图来让界面更加准确。而支持UIKit大小类的iOS脚本则能够让开发者为所有iOS设备开发单一的通用脚本,不仅能为特定的设备尺寸或方向进行行为选择,还可以保持接口的一致性,且易于维护。

新增View Debugging功能

Xcode 6实现了此前备受开发者期待的View Debuger。现在,调试应用UI就像单击那样简单,开发者可以轻而易举地看到为什么一个视图可能会被裁剪或隐藏,并在Inspector中检查和调试约束及其他参数。当然,Xcode还包含了其他新的调试工具,比如调试Gauge来监控I/O用法、增强版的iCloud Gauge等,而Debug Navigator也将显示更有用的信息,包括栈框架记录和块队列等。

快捷键

编辑文件

CMD + N: 新文件; CMD + SHIFT + N: 新项目; CMD + O: 打开;

CMD + S: 保存; CMD + SHIFT + S: 另存为;

CMD + W: 关闭窗口; CMD + SHIFT + W: 关闭文件

编辑

CMD + [: 左缩进;CMD + ]: 右缩进;

CMD + CTRL + LEFT: 折叠;CMD + CTRL + RIGHT: 取消折叠;

CMD + CTRL + TOP: 折叠全部函数;CMD + CTRL + BOTTOM: 取消全部函数折叠;

CTRL + U: 取消全部折叠;

CMD + D: 添加书签; CMD + /: 注释或取消注释;

CTRL + .: 参数提示; ESC: 自动提示列表

调试

CMD + \: 设置或取消断点;

CMD + OPT + \: 允许或禁用当前断点;

CMD + OPT + B: 查看全部断点;

CMD + RETURN: 编译并运行(根据设置决定是否启用断点);

CMD + R: 编译并运行(不触发断点);

CMD + Y: 编译并调试(触发断点);

CMD + SHIFT + RETURN: 终止运行或调试;

CMD + B: 编译;

CMD + SHIFT + K: 清理;

更新日志

Xcode 13 包括 Swift 5.5 以及 iOS 15、iPadOS 15、tvOS 15 和 watchOS 8 的 SDK。

- Swift 增加了对并发的支持,改进了类型推理,以及更快的增量构建。

- 拉动请求工作流程让您在 Xcode 中查看和创建拉动请求

- 在编辑器中集成了带有评论者姓名和头像的代码审查评论

- Xcode 组织者显示 Test Flight 崩溃报告的速度大大加快

- Swift 软件包集合帮助您在自己的应用程序中寻找和集成 Swift 软件包

- Swift Docc 可直接从源代码的文档注释中为您的 Swift 框架或包构建文档。

- 快速比较可以让你在任何编辑器中比较你的源代码的任何两个版本

- 编辑器中的 Vim 模式支持常见的 vim 组合键和编辑模式

- 模拟器现在包括对CarPlay的支持,可以控制屏幕尺寸、分辨率和可变的输入方法

- 额外的错误修复和稳定性改进

热门推荐
相关教程
猜你喜欢
swift开发工具

swift开发工具

swift是一种开源的编程语言,它结合了C和Objective-C的优点,且不受兼容性的限制,对于从事移动端IOS系统开发的小伙伴来说是必须学习掌握的语言之一,而作为编程开发,开发工具就显的尤为重要,小编这里准备了些swift程序员都在使用的开发工具,一起来看看吧!
进入专区>>
IDE开发工具

IDE开发工具

说起IDE开发工具对于程序员来说都不陌生,从上个世纪开始,计算机的普及以及程序代码的出现,开始了一种叫做程序员的职业,程序员的主要工作就是写代码,而一开始写代码都命令行,再后来是一些编辑器像notepad++、editplus、sublime,而现在就属于IDE开发的世界了,都有哪些好用的IDE开发软件呢?快随我一起来看看吧!
进入专区>>
相关合集
本类排行