比較支援

如果您的外掛程式定義並操作它本身的資源類型,您可能有特殊需求來比較資源。 使用本端歷程和儲存庫中的檔案時,經常比較資源。 比較外掛程式為實作進階比較檢視畫面提供服務:

提供兩個延伸點,讓您可以自訂外掛程式內容類型的比較:

因為大部分結構比較檢視器的實作通常依據樹狀結構,比較外掛程式提供通用的樹狀結構基準 StructureDiffViewer, 定義本身的延伸點 org.eclipse.compare.structureCreators結構建立器中斷單一輸入物件到階層式結構中。 StructureDiffViewer 執行結果結構和樹狀結構結果顯示的比較。

org.eclipse.compare.contentViewers 延伸點是內容檢視器,不比較他們的輸入。 內容檢視器在只有單一輸入可用的地方使用,因此不需要比較。 這是由本端歷程還原功能的一般範例。

所有比較檢視器是標準 JFace 檢視器,預期輸入物件實作 ICompareInput 介面。

比較外掛程式提供其他的支援給實作檢視器:

 

Copyright IBM Corp. and others 2000,2002.