ȯ°æ ¼³Á¤ ÆäÀÌÁö Ãß°¡

Á¦Ç° Ư¼º°ú ±âº» ȯ°æ ¼³Á¤ °ªÀ» Á¶ÇÕÇϸé À¯´Ï¹ö¼È ȯ¿µÀ» ¿Ïº®ÇÏ°Ô ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù(Ãß°¡ »ç¿ëÀÚ Á¤Àǰ¡ ÇÊ¿äÇÏÁö ¾ÊÀº °æ¿ì). »ç¿ëÀÚ°¡ ȯ¿µÀ» »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ´Â Á¦Ç°ÀÇ °æ¿ì, ȯ°æ ¼³Á¤ ÆäÀÌÁö¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Á¦Ç°ÀÇ plugin.xml¿¡ ´ÙÀ½ Äڵ带 Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.

   <extension
         point="org.eclipse.ui.preferencePages">
         <page
            category="org.eclipse.ui.preferencePages.Workbench"
            class="org.eclipse.ui.intro.universal.ExtensionFactory:welcomeCustomization"
            id="com.example.intro.introCustomization"
            name="%introCustomizationPreference.name">
         <keywordReference id="org.eclipse.ui.ide.appearance"/>
         </page>
   </extension>

ÀÌ ÄÚµå´Â ȯ¿µ »ç¿ëÀÚ Á¤ÀÇ È¯°æ ¼³Á¤ ÆäÀÌÁö¸¦ Ãß°¡ÇÕ´Ï´Ù. »ç¿ëÀÚ´Â ÀÌ ÆäÀÌÁö¸¦ »ç¿ëÇÏ¿© ÇÁ¸®Á¨Å×ÀÌ¼Ç ÁÖÁ¦¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ø·¡ ¼±ÅûçÇ×Àº plugin_customization.ini ÆÄÀÏÀÇ ÁÖÁ¦ ȯ°æ ¼³Á¤¿¡¼­ Á¦°øµË´Ï´Ù. ¶ÇÇÑ »ç¿ëÀÚ´Â »ç¿ë °¡´ÉÇÑ ·çÆ® ÆäÀÌÁö ¸ñ·Ï¿¡¼­ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ·çÆ® ÆäÀÌÁö¸¦ ¼±ÅÃÇÏ¸é ´ëÈ­ »óÀÚ ¸Ç À§¿¡ °ü·Ã ÅÇÀÌ Ç¥½ÃµË´Ï´Ù.

ÀÌ È¯°æ ¼³Á¤ ÆäÀÌÁö¸¦ ÀúÀåÇÏ¸é º¯¼ö¿¡ Á¦Ç° ID°¡ Ãß°¡µÇ¾î µ¿ÀÏÇÑ WorkbenchÀÇ ´Ù¸¥ Á¦Ç°¿¡ ´ëÇØ ÀÛ¼ºµÈ ¼³Á¤À» ¹æÇØÇÏÁö ¾Ê½À´Ï´Ù. ¶ÇÇÑ À§ÀÇ ¼±ÅöõÀ» ¼±ÅÃÇÏ¸é º¯¼ö¿¡ Á¢µÎºÎ°¡ Ãß°¡µÇÁö ¾Ê¾Æ ¸ðµç Á¦Ç°¿¡ ÀúÀåµÈ ¼³Á¤ÀÌ Ç¥½ÃµË´Ï´Ù.