可以使用标准技术由小组 UI 插件添加首选项和属性。小组插件的唯一不同是应使用组类别添加首选项,以使与组相关联的所有首选项都组合在一起。主首选项页的 CVS 标记如下所示:
<extension
point="org.eclipse.ui.preferencePages">
<page
name="%PreferencePage.name"
category="org.eclipse.team.ui.TeamPreferences"
class="org.eclipse.team.internal.ccvs.ui.CVSPreferencesPage"
id="org.eclipse.team.cvs.ui.CVSPreferences">
</page>
</extension>
首选项对话框显示组类别下的 CVS 首选项。

添加了属性,如 org.eclipse.ui.propertyPages 中所述。属性没有特殊的组类别,因为一个资源一次只能配置给一个资源库提供程序。但是,必须设置属性页面以根据组项目持久属性进行过滤(与过滤弹出菜单操作的资源的方法相似)。
<extension
point="org.eclipse.ui.propertyPages">
<page
objectClass="org.eclipse.core.resources.IFile"
adaptable="true"
name="%CVS"
class="org.eclipse.team.internal.ccvs.ui.CVSFilePropertiesPage"
id="org.eclipse.team.ccvs.ui.propertyPages.CVSFilePropertiesPage">
<filter
name="projectPersistentProperty"
value="org.eclipse.team.core.repository=org.eclipse.team.cvs.core.cvsnature">
</filter>
</page>
...