Xcode自带工具 FileMerge 进行文件比较、合并

摘要:
FileMerge是XCode附带的工具,可用于代码比较和合并。您也可以直接在OpenDeveloperTool中打开Xcode,如下所示。选择“指定现有目录”后,将提示您选择文件夹。此时,您必须选择要修改文件的文件夹,否则可能会将其修改为另一个文件夹中的同一文件。

FileMerge 是XCode自带的一款工具,可进行代码比较、合并。

1、在应用程序中找到Xcode右键选择显示包内容,路径如下图,可复制快捷键方便使用。

也可以直接打开Xcode,在Open Developer Tool中打开,如下图。

如下图:

Xcode自带工具 FileMerge 进行文件比较、合并第1张Xcode自带工具 FileMerge 进行文件比较、合并第2张

2、打开FileMerge,如下图,选择左右两边需要对比的文件,点击Compare进行比较,如下图所示:

Xcode自带工具 FileMerge 进行文件比较、合并第3张

Xcode自带工具 FileMerge 进行文件比较、合并第4张

灰色的表示文件内容相同,黑色的表示文件不同。双击黑色文件,会出现比较界面,如下图所示,根据自己的需求修改文件内容,可合并生成新的文件。

Xcode自带工具 FileMerge 进行文件比较、合并第5张

标示号1的地方为不相同的地方,箭头可根据键盘的指向<- ->更改,指向不同的文件,在下面的修改区域修改,或者根据右下角的提示修改选择,如下图

Xcode自带工具 FileMerge 进行文件比较、合并第6张

修改完成之后,command+s 保存,提示Specify an existing directory, 保存到已存在的文件即保存你修改的文件。选中Specify an existing directory之后会提示选择文件夹,这个时候一定要选择自己需要修改文件所在的文件夹,否则有可能修改成另外一个文件夹内相同的文件。如下图所示:

Xcode自带工具 FileMerge 进行文件比较、合并第7张

Xcode自带工具 FileMerge 进行文件比较、合并第8张

如果修改demo的副本中的文件就选择demo的副本文件夹,如果修改的是demo中的文件,就选择demo文件夹。

Create a new directory表示生成新的修改过的文件。

参考:https://blog.csdn.net/XieYupeng520/article/details/50832519

         https://blog.csdn.net/meiwenjie110/article/details/50715463

免责声明:文章转载自《Xcode自带工具 FileMerge 进行文件比较、合并》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇树莓派安装aria2 及前端配置java 除法运算只保留整数位的4种方式下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

xcode 不能选择模拟器

重新安装了xcode后,程序无法运行,不能选择模拟器 或者 设备? 1.你之所以选择不了模拟器或者设备,是因为你工程中的iOS Deployment Target设置不对。比如你装的是xcode4.0.1,并且安装了SDK5.0,那么如果你设置了iOS Deployment Target为5.0的话,就会出现你的这个问题了。因为你当前的xcode版本没有能...

Xcode 6 AutoLayout Size Classes

1、基本概念 在iPad和iPhone 5出现之前,iOS设备就唯独一种尺寸。 我们在做屏幕适配时须要考虑的唯独设备方向而已。 而非常多应用并不支持转向,这种话就全然没有屏幕适配的工作了。 随着iPad和iPhone 5。以及接下来的iPhone 6的推出,屏幕尺寸也变成了须要考虑的对象。在iOS7之前,为一个应用。特别是universal的应用制作U...

iOS开发——OC篇&amp;amp;常用问题解答(一)

常用问题解答 1、设置 ImagePicker 的大小 ImagePicker 在 Popover Controller 总是以默认大小显示,设置 popoverContentSize 属性似乎无用。解决办法是将ImagePicker “包含”到一个定制的 ViewController 中,然后再 presentPopover 这个 ViewControl...

[Xcode 实际操作]七、文件与数据-(18)使用MarkMan与设计师进行心灵沟通

目录:[Swift]Xcode实际操作 本文将演示MarkMan的使用。 在界面开发过程中,最终的效果和设计稿难免有些出入, 通常是颜色、位置、尺寸方面的偏差,使用MarkMan助你领会设计师的意图。 当点击软件的欢迎界面时,会弹出打开窗口,在弹出的打开窗口中,选择一张设计稿。 打开设计稿后,将自动进入工作界面。 长度标记工具。它可以帮助快速测量组件的长...

10.免证书真机调试

第一步:Xcode7之后可以使用免证书真机调试,准备iPhone手机 appid xcode 第二步:打开xcode 左上角Xcode-->Preference 第三步:选择Account点击左下方的+按钮登录Apple ID 第四步:登录你的Apple ID 第五步:登录成功,右侧显示user ,双击这行活着点击view Details 第...

Xcode 编辑器之Workspace,Project,Scheme,Target

一,前言 最近老是突然对Workspace,Project,Scheme,Target四者的关系有些疑惑,所以查阅资料总结一下。 二,Workspace,Project,Scheme,Target四者的定义1. Xcode Workspace(可类比为“办公大楼”)定义:Workspace是组织projects和其他协同工作的一份文档。作用:1. 它将一些...