# 文本格式转换设置

转换 选项卡定义文件的加载和保存方式。 文本比较会话可以直接比较纯文本文件，如程序源文件。 要比较具有结构化或专有格式的文件，可能需要先从文件中提取纯文本内容。 例如，Microsoft Word 文档是二进制文件，但 Beyond Compare 可以提取和比较它们的文本内容。 Beyond Compare 可以突出显示单词和句子中的差异，但无法识别格式或嵌入图像中的差异。 选择 转换 方法。 使用 外部程序 方法时，您需要在 加载 编辑中指定转换程序以及适当的路径和命令行开关。 为了支持包含扩展字符的文件名，请确保选择适当的文件名编码(Unicode 或 ANSI)。 以下变量将替换为指示的信息:
%s | 源文件
%t | 目标文件
%o | 原始文件
只有当转换程序返回零退出代码并生成非空文件时，才认为转换成功。 如果您有想要在保存前使用的转换程序，可以取消勾选 禁用编辑 复选框，并在 保存 编辑中指定该转换程序的路径和命令行开关。 上述变量适用。 大多数文本文件的 编码 可以自动检测，但您可以指定要使用的特定代码页。 如果文件类型使用十六进制值 1A 作为 EOF 标记，请勾选 Ctrl+Z 表示文件结束 复选框。 每行字符限制 设置将在指定长度处断开长行。 在保存编辑过的文件时会删除这些人工换行符。 删除尾部空白 和 将行首空格转换为制表符 是在保存文件前可以执行的编辑。