以下控件显示在比较/合并首选项对话框中。
列名称 | 显示 |
---|---|
提供程序 | 提供程序表包含已指定的所有外部第三方“比较/合并”提供程序的列表。如果已指定该提供程序用于执行“比较”操作,那么此表项的 C 列会包含选中标记。如果已指定该提供程序用于执行“合并”操作,那么此表项的 M 列会包含选中标记。如果为提供程序指定了预处理器,那么此表项的 P 列会包含选中标记。针对外部提供程序指定的名称会在该表的提供程序名称列中显示。到外部提供程序工具的目录路径会在该表的路径列中显示。 |
新建 | 单击此选项以将当前在该对话框的提供程序数据部分中指定的“比较/合并提供程序”工具添加到提供程序表中。在为新的“比较/合并提供程序”工具指定提供程序名称和路径后,该选项将处于活动状态。 |
应用 | 单击此选项以编辑当前在提供程序表中选择的“比较/合并提供程序”工具的参数设置。 为“比较/合并提供程序”工具更改提供程序名称和路径后,该选项将处于活动状态。 |
除去 | 单击此选项以从提供程序表中除去当前所选的“比较/合并提供程序”工具。 |
提供程序名称 | 表明当前所选“比较/合并提供程序”的名称。如果指定了新的“比较/合并提供程序”,那么请在该文本框中输入新“提供程序”的名称。 |
路径 | 表明当前所选“比较/合并提供程序”工具的目录路径。如果要指定新的“比较/合并提供程序”工具,请在该文本框中输入新工具的目录路径。 |
浏览 | 单击此选项以调用选择提供程序应用程序对话框,您可以使用该对话框查找和指定“比较/合并提供程序”工具。 |
支持比较操作 | 单击此选项以选择是否要将当前所选的“比较/合并提供程序”用于比较操作。 |
自变量 | 使用该字段指定当前所选“比较提供程序”所需的命令行语法。例如,当前所选的“合并提供程序”可能需要以下格式的语法:%contrib1% /title1=%filename1% %contrib2% /title2=%filename2%可将鼠标置于该字段之上,以查看显示针对比较操作的标记的“工具提示”。 |
添加程序 | 单击此项以向自变量字段添加 %contribs% 自变量。 |
支持合并操作 | 单击此选项以选择是否要将当前所选的“比较/合并提供程序”用于比较操作。 |
自变量 | 使用该字段指定当前所选“合并提供程序”所需的命令行语法。例如,当前所选的“合并提供程序”可能需要以下格式的语法:-file1 %contrib1% -file2 %contrib2% -out %merge_out%可将鼠标置于该字段之上,以查看显示针对合并操作的标记的“工具提示”。 注: “合并提供程序”需要某种形式的输出自变量。
|
添加程序 | 单击此项以向合并自变量字段添加 %contribs% 自变量。 |
合并输出文件 | 单击此选项以向合并自变量字段添加 %merge_out%(其中 %merge_out% 为输出文件)自变量。 |
支持预处理 | 在使用当前所选的“比较/合并提供程序”时,如果希望在执行比较或合并操作之前运行预处理脚本或应用程序,请单击该选项。例如,以下是将文件中所有字符从大写转换为小写的简单预处理脚本:if exist %2 rm %2 c:\\utilities\\cygwin\\bin\\sed -b 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/' %1 > %2 |
自变量 | 使用该字段指定当前所选“比较/合并提供程序”调用预处理器所需的命令行语法。例如,预处理器可能需要以下格式的语法:%input% %output%可将鼠标置于该字段之上,以查看显示针对预处理器操作的标记的“工具提示”。 |
恢复缺省值 | 将所有设置和选项恢复为初始状态。 |
应用 | 应用提供程序表中所做的更改,同时使“首选项”窗口保持打开状态。 |
确定 | 应用所有更改,并关闭“首选项”窗口。 |
取消 | 取消操作。 |