图标:
通过使用命令“工程 / 比较” (类别
⇘
'文件命令)可以退当前的工程与另一个工程进行比较(“参考工程”)。参考工程和比较选项都将会在比较对话框中罗列,当执行命令的时候,将会出现如下对话框:
插图 157: 工程比较对话框
“当前打开的工程与以下选型进行比较:”
参考工程可以是:
- 或者“在磁盘上的工程”:默认情况下,比较的路径与工程所在的目录相同,因此它会与最近保存的版本进行比较。也可以通过修改文件路径改变需要比较的文件,也可以直接输入路径。或者也可以使用标准的对话框进行文件的选择,也可以通过点击按键实现文件的浏览。
- 或者一个“工程源代码管理器”:在这里必须要进行主机名和端口的区分。之后必须输入涉及工程文件的路径名也可以通过点击打开标准对话框去浏览工程。
“比较选项:”
比较选项中可以有以下一个或者几个选项被激活:
-
“忽略空白处”:比较时不同数目的空白将不会作为不同显示。
-
“忽略注释”:工程中的注释将不会进行比较。
-
“忽略属性”:工程的属性将不会被比较。
通过点击“确定”关闭“工程比较”之后,工程将会按照设置进行比较。
比较的结果会在设备树中进行显示
比较的结果会显示在一个名为“工程比较 - 不同”的新窗口中。
插图 158: 比较结果示例
在新窗口的工具栏顶端(参阅下文 "
⇘
工作在比较模式")会被放置在当前位置,位于标题栏和子窗口的下方。标题栏和子窗口本身被分成当前工程中的左半部分,以及工程的右办部分。相应的文件路径将显示在子窗口中的标题栏中,并且在设备树中会显示两个相关项目的设备树。
其中,可以看到相同的单元显示为黑色并且没有另外的标注。否则会显示该单元的名称。
-
深蓝色,如果他只存在于参考项目中,同时它的名称将被插入到当前工程的设备树中。
-
深绿色:如果只存在当前工程中;代替他的名称一个间距将会被插入到当前工程设备树中的当前位置。
-
深红色在窗口的两端,如果比较的部分有不相同的部分。另外在比较的名称后面将会有一个图标。
-
红色,如果版本的不同只是关于属性方面(在名称后以图标表示),访问权限(在子单元名称后标示图标)或者添加文件夹(在子单元后面标识图标)。在最后一种情况下,当将鼠标放到当前工程的名称上或者当前相关工程上时,当前单元的名称会立刻显示在当前的子窗口中。
此外,每一行都会包含一个彩色条目并且通过灰色突出显示。
在下面的子窗口中,可以找到更多有关比较的选项,以及一些短语显示可以添加的数量,删除以及修改选项。