您的外掛程式可能需要在它的編輯器或檢視畫面中定義特殊化字型。 org.eclipse.ui.fontDefinitions 延伸點可讓您定義應該可在工作台字型喜好設定頁面中取得的字型。
使用這個延伸項目可讓您將外掛程式的字型設定與已安裝在工作台中的所有其他字型喜好設定合併在一起。 舉例來說,除錯器可提供主控台文字的字型設定:
除錯器使用 org.eclipse.ui.fontDefinitions 延伸點來提供這個字型定義。
<extension point="org.eclipse.ui.fontDefinitions"> <fontDefinition label="%ConsoleFontDefinition.label" defaultsTo="org.eclipse.jface.textfont" id="org.eclipse.debug.ui.ConsoleFont"> <description> %ConsoleFontDefinition.description </description> </fontDefinition> ... </extension>
label 和 description 屬性顯示在喜好設定對話框中以說明字型。 defaultsTo 屬性指定如果未指定其他值, 應該作為這個字型定義預設值的另一個字型定義的 ID。