![kdiff3-qt 比较哪些文件类型?](https://linux22.com/image/849922/kdiff3-qt%20%E6%AF%94%E8%BE%83%E5%93%AA%E4%BA%9B%E6%96%87%E4%BB%B6%E7%B1%BB%E5%9E%8B%EF%BC%9F.png)
我尝试在 kdiff3-qt 中比较 .odt 和 .doc 文件,但得到的都是乱码。我唯一能比较的文件是 .html。有人知道 kdifff3-qt 会比较哪些文件类型吗?如果它的功能非常有限,有没有更好的比较工具(适用于 Xubuntu 10:13)可以供我使用?
答案1
所有通用文件差异工具都将文件作为字节或文本序列进行比较,这意味着如果你在文本编辑器中打开一个文件(例如 .doc)并且不了解它包含的内容,那么此类工具中此类文件的差异也将无法理解
通用 diff 工具最适合处理文本文件格式(.txt、.html、.sh、.py 等)。二进制格式通常特定于应用程序,无法通过这种通用 diff 工具处理
如果要比较 .odt 或 .doc 文件的内容,请先将它们转换为 .txt 文本文件,然后比较文本