【问题标题】:How to set up file compare/diff in Xcode 4?如何在 Xcode 4 中设置文件比较/差异?
【发布时间】:2011-08-26 04:30:44
【问题描述】:

我正在寻找如何在 Xcode 4 中设置文件比较/差异,但遇到了麻烦。谁能告诉我怎么做?

【问题讨论】:

    标签: xcode4


    【解决方案1】:

    如果您要比较两个不同的文件(而不是比较同一文件的两个版本),您可以使用 Xcode 附带的 FileMerge 工具。 Spotlight 可以为您找到它。

    【讨论】:

    • 谢谢!我也在寻找同样的东西!
    • Xcode 4.3.2 版本中,FileMerge 隐藏在应用程序包中。要启动它,请转到 Xcode 菜单并选择 Open Developer Tool。
    • 仅供参考,这个答案和 Tim R 上面的评论在 Xcode 5 中仍然是正确的。您仍然可以通过选择 Xcode > Open Developer Tool > FileMerge 来启动应用程序。
    • 另外,Spotlight 能够看到 FileMerge,因此只需在 Spotlight 中搜索 FileMerge 即可将其作为第一个结果。
    • 不幸的是,FileMerge 不是很好。语法突出显示不那么漂亮,也不是编辑器。它旨在合并文件。如果您想比较两个文件以更正第二个文件(例如,将方法复制到另一个类时)FileMerge 恕我直言,不是正确的工具...
    【解决方案2】:

    Richard Brightwell 的回答是正确的,虽然它让我有点失望,因为缺少一步。

    1. 从项目导航器中选择文件,然后单击版本编辑器按钮(右上角)。
    2. 单击两个文件之间的时间线图标以显示代表修订的垂直条(每个修订带有白色指示符的黑色条)。
    3. 将白色箭头拖动到要比较的版本。

    【讨论】:

    • 您能否提供使用快照执行相同操作的其他说明?
    【解决方案3】:

    代码窗口上方有一个按钮,看起来像是两个文件夹相互颠倒。单击该按钮可打开文件差异的并排视图。

    这是this screenshot上绘制的红色框中最右边的按钮。

    【讨论】:

      猜你喜欢
      • 2014-06-08
      • 2014-11-10
      • 2013-05-26
      • 2019-06-13
      • 1970-01-01
      • 1970-01-01
      • 2021-09-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多