- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Xcode概览:保存或者恢复更改
本文翻译自苹果Xcode Overview:Save and Revert Changes,敬请勘误。
Xcode会在您工作时自动保存您对源码、项目以及工作区文件所做的更改。该功能无需配置,因为Xcode可以持续跟踪您的更改,并在内存中进行保存。当您执行以下操作时,Xcode会将这些更改写入磁盘:
构建和运行应用程序;
向源码仓库中提交文件;
关闭项目;
退出Xcode;
创建快照。
您也可以选择File Save来手动保存更改。
Xcode允许你将文件和整个项目恢复至初始状态;你也可以抛弃这些更改。您可以使用源码控制管理来进行精细化的跟踪。
恢复到文件最后保存的版本
想放弃对文件的所有更改,并使之恢复到最后在磁盘上保存的版本,请选择File Revert Document。File Revert Document命令仅针对有编辑焦点的文件。您可以通过点击其编辑器面板或者在项目导航器中选中文件来使文件获得编辑焦点。比如,您试用了新的用户界面布局,然后决定恢复至此前的布局。或者你需要撤销一些产生了新问题的代码更改。
Revert Document命令通常将文件恢复至最后在磁盘上保存的版本。如果您喜欢每次撤销一个更改,请使用编辑菜单中的Undo命令。
增量式撤销文件更改(Undo File Changes Incrementally)
想增量地撤销文件更改,请选择Edit Undo change。Undo命令根据你最后的操作有着非常具体的上下文环境。比如,如果您编辑了实现文件会出现Undo Typing命令;如果您在storyboard上添加了按钮对象,那么会出现Undo Add Button命令。
通过Undo命令,您可以撤销对文件的每个更改,一直到您开始编辑会话的版本状态。当您打开项目时编辑会话开启,当您关闭项目时编辑会话结束。Xcode允许您撤销在该会话中所有的编辑操作,即便是已经保存早磁盘的操作。(注意,Revert Document命令可清除所有的Undo操作历史,并且您无法撤销一个恢复操作。)
在选择了Undo命令后,您可以选择Edit Redo来恢复最后一次撤销操作。
使用快照恢复项目范围内的更改
快照为当前项目版本和工作区的备份提供了一个简单的方法。如果由于代码更改造成了程序错误,那么您可以通过快照来恢复整个工作区,包括将所有项目文件恢复到先前的状态。
快照是项目或者工作区中所有文档文件,以及所有项目和工作区设置的存档。快照支持恢复此前的3次更改,而Revert Document和Undo则不支持该特性。
Xcode操作涉及对多个文档文件和潜在的项目设置的更改。这些操作包括重构代码,执行项目验证以及为现有项目添加Automatic Reference Counting等。
调整工作区和项目设置。
全局搜索和替代操作。
您可以通过选择File Create Snapshot手动创建快照。
Xcode可以自动创建快照。当您第一次对项目或者工作区做大量更改时,Xcode会提示您为大量编辑操作打开自动创建快照选项。您也可以在项目或者工作区设置偏好中为大量编辑操作配置快照自动创建,选择File Project Settings或者File Workspace Settings。在出现的设置窗口中,选中Snapshots标签,选中”Create snapshot of project before mass-editing operations”复选框。下图展示的是没有选中自动创建快照的设置窗口。
想要在其他情况下将Xcode设置为自动创建快照,请选择Xcode Preferences,选中Behaviors面板,同时选择Create Snapshot选项。比如下图展示的是当编译成功时创建快照。创建快照的复选框位于配置行为面板的底部。
想要查看项目或者工作区的快照,请选择Window Organizer,选中Projects来打开Projects organizer,并点击project。
通过从Projects organizer中输出快照来恢复项目或者工作区之前的状态。选择Windows Organizer,从工作区选中一个项目,选择快照,并点击窗口底部的Export Snapshot按钮。Xcode会展示一个对话框,您可以在此检查两个版本之间的不同,左边是快照版本,右边是当前版本。
想要输出快照,请点击Export,为快照选中一个目标文件夹,并再次点击Export。
您也可以在工作区窗口选择File Restore Snapshot,从而对当前项目恢复快照版本。Xcode会展示一个预览对话框,您可以通过它检查当前版本和快照版本之间的区别。点击Restore选项,Xcode会使用快照版本代替当前项
您可能关注的文档
最近下载
- 微型顶管技术简介(地箭式工法)(PPT演示).pptx
- 掘进工作面探放水设计[借鉴].pdf VIP
- 成人呼吸支持治疗器械相关压力性损伤的预防(中华护理学会团体标准解读).pptx VIP
- 输变电工程环境保护和水土保持全过程管控培训课件.pptx VIP
- 成人呼吸支持治疗器械相关压力性损伤的预防-2023中华护理学会团体标准.pptx VIP
- 3-12 岁儿童书写运动肌能调和技术规范.pdf VIP
- HXD3D型机车检修作业指导书.doc VIP
- 中草药项目可行性研究报告(模板).docx
- 2025年广东省华医网公需课考题答案—人工智能赋能制造业高质量发展.docx VIP
- 吉林省普通高中化学会考试题及解析_图文 .pdf VIP
原创力文档


文档评论(0)