忙碌开发者的实用工具指南
在开发过程中,有许多实用工具能帮助开发者更高效地完成工作。下面将为大家介绍几款实用工具及其使用方法。
FileMerge 文件合并工具
FileMerge 是一款用于比较和合并文件夹及文本文件内容的实用工具,虽然在易用性上有些小问题,但功能强大。
在使用 FileMerge 进行文件合并时,会遇到不同版本文件的差异处理。例如,对于差异 1 和差异 2,选择保留左侧版本,这意味着会删除右侧版本中的注释;对于差异 3,撤销左侧副本所做的更改;对于差异 4,选择右侧版本。
需要注意的是,在操作时,Actions 下拉列表中的“Neither”选项并不会使文件恢复到原始副本,而是既不选择左侧也不选择右侧版本,最终合并文件中该行将没有代码,使用时需谨慎。
完成差异选择后,保存合并文件(通过 File -> Save 或快捷键 ⌘S),文件会保存在 Fixed copy 文件夹中。关闭比较文件窗口后,会看到文件 consultant.m 旁有一个对勾。
对于其他文件,如果没有冲突,只是一侧添加了文件或一侧的文件有更改,操作如下:
1. 选择文件,从 Merge 下拉列表中选择合适的操作。
2. 如果一个文件只在一个副本中添加,选择有添加文件的副本。
3. 如果文件在两个副本中都存在,且其中一个副本有更改但无冲突,选择有更改的副本。
4. 对于灰色显示的文件夹,可选择左侧文件(因为它们是相同的);对于 build 文件夹,选择 Merge 操作中的 Remove,因为 Xcode 会重新构建它。
还有一个小问题是 xcodeproj 项目/文件
超级会员免费看
订阅专栏 解锁全文
39

被折叠的 条评论
为什么被折叠?



