您可以将当前打开的项目与另一个项目(参考项目)进行比较。内容、属性或访问权限的差异会被检测出来,并显示在对比视图中。
单击“项目 比较” 将打开“项目比较” 对话框,供您配置和运行比较。然后,结果显示在比较视图“Project Compare - Differences” 中,对象以树形结构对齐。表示与相应参照物不同的对象用颜色和符号标识。这就是检测内容、属性或访问权限是否不同的方法。
对于内容上的差异,还可以打开详细比较视图“Project Compare - <对象名称> Differences” ,以便放大对象。在详细比较视图中,将显示对象和参照对象的内容或对齐它们的源代码。检测到的差异非常明显。之前打开的视图不会关闭。这样,除了项目比较视图外,您还可以打开任意多个比较视图并读取它们。
您可以将检测到的差异从参考项目导入当前项目。这只能从参考项目转入开放项目。为此,您可以在当前项目中使用,
或
命令激活应接受的差异(例如代码中的差异)。这些位置用黄色标出。因此,您只能在一个比较视图中激活接受差异。退出活动比较视图时,如果确认已激活接受的差异确实已被当前项目接受,则当前项目将被修改。
要完全退出项目比较,请关闭项目比较视图。