我正在寻找适用于Mac OS X的视觉差异工具,这样我就可以看到Pages(来自Apple的iWork套件)和Adobe Illustrator文档的差异。我意识到视觉差异可能有点问题,所以我决定采用某种XML或纯文本比较。我正在使用Pages来维护我的Spec和Illustrator,这些模型都是版本控制的,并希望能够轻松地看到差异。
FileMerge(随Xcode一起提供)只是barf up gobbledygook,因此二进制比较肯定不会起作用。我知道Kaleidoscope,它支持各种图像格式的差异(并且似乎是一个全面的好解决方案),但似乎它不支持Pages或Illustrator。
答案 0 :(得分:0)
Araxis Merge有很多不同的文件格式查看器。直接二进制是其中之一,如果这将为你完成工作。它还将执行PDF和各种其他图像格式。
答案 1 :(得分:0)
我不了解Illustrator文件,但Pages有XML部分。如果使用unzip打开.pages文件,则会有一个index.xml文件,其中包含该文件的所有文本和样式信息,然后您可以将其与diff或FileMerge进行比较。