¿¹: XYZ Ç÷¯±×Àοë German ´ÜÆí ÀÛ¼º

Ç÷¯±×Àΰú ´ÜÆíÀ» Á¶ÀÛÇÏ´Â PDE ¸¶¹ý»ç ¹× ÆíÁý±â´Â °ÅÀÇ µ¿ÀÏÇÕ´Ï´Ù.  ±×·¯³ª ¸î °¡Áö Áß¿äÇÑ Â÷ÀÌÁ¡ÀÌ ÀÖ½À´Ï´Ù.

»õ ´ÜÆí ÇÁ·ÎÁ§Æ®¸¦ ÀÛ¼ºÇÏ¿© ½ÃÀÛÇÕ´Ï´Ù.  

»õ ´ÜÆí ÇÁ·ÎÁ§Æ® ¸¶¹ý»çÀÇ Ã¹ ¹øÂ° ÆäÀÌÁö¿¡¼­ ÇÁ·ÎÁ§Æ® À̸§ "com.example.german"À» ÀÔ·ÂÇϽʽÿÀ.   ±âº»°ªÀ» Çã¿ëÇÏ°í ´ÙÀ½À» ´©¸£½Ê½Ã¿À. "´ÜÆí Á¦¾î" ÆäÀÌÁö¿¡ Ç÷¯±×ÀÎ ÀÛ¼º ¸¶¹ý»ç·ÎºÎÅÍÀÇ ¼¼ °³ÀÇ Ãß°¡ ÇʵåÀÎ Áï, »óÀ§ Ç÷¯±×ÀÎ ID, »óÀ§ Ç÷¯±×ÀÎ ¹öÀü ¹× ¹öÀü ÀÏÄ¡ ±ÔÄ¢ Çʵ尡 Ç¥½ÃµË´Ï´Ù.

ƯÁ¤ Ç÷¯±×Àο¡ ´ëÇÑ ´ÜÆíÀ» ¾²´Â ÁßÀ̹ǷΠã¾Æº¸±â ´ÜÃ߸¦ »ç¿ëÇÏ¿© Ç÷¯±×ÀÎ ¼±Åà ´ëÈ­ »óÀÚ¿¡¼­ "com.example.xyz"¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ´ëÈ­ »óÀÚ¸¦ »ç¿ëÇÏ¿© ¿ÜºÎ Ç÷¯±×ÀÎÀ» ¼±ÅÃÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

´ÜÆí ¿¹Á¦ - »ùÇà ´ÜÆí ÄÁÅÙÃ÷ ÆäÀÌÁö

ÇÁ·ÎÁ§Æ®°¡ ÀÛ¼ºµÇ¸é ´ÜÆí Manifest ÆíÁý±â°¡ ¿­¸³´Ï´Ù.

´ÜÆí ¿¹Á¦ - Manifest °³¿ä

´ÙÀ½À» Á¦¿ÜÇϰí Ç÷¯±×ÀÎ Manifest ÆíÁý±â¿Í °ÅÀÇ µ¿ÀÏÇÕ´Ï´Ù.

  1. °³¿ä ÆäÀÌÁö¿¡¼­ "class" ¼Ó¼ºÀÌ ¾ø¾îÁ³½À´Ï´Ù.   ´ÜÆíÀÌ »óÀ§ Ç÷¯±×ÀÎÀÇ ¶óÀÌÇÁ »çÀÌŬÀ» µû¸£¹Ç·Î Ç÷¯±×ÀΠŬ·¡½º¸¦ °¡ÁöÁö ¾Ê½À´Ï´Ù.  ´ë½Å, »óÀ§ Ç÷¯±×ÀÎ ID ¹× ¹öÀü Çʵ尡 Ç¥½ÃµË´Ï´Ù.
  2. "ÀÏÄ¡ ±ÔÄ¢"À¸·Î ·¹À̺í Ç¥½ÃµÈ µå·Ó ´Ù¿î ÄÞº¸ »óÀÚ¸¦ »ç¿ëÇÏ¿© Ç÷¯±×ÀÎ ÂüÁ¶ÀÇ Á¤È®ÇÑ Á¤ÀǸ¦ ÇÒ ¼ö ÀÖ½À´Ï´Ù(¿ÏÀü, ȣȯ °¡´É, µ¿µîÇÑ µî). .

Ç÷¯±×ÀÎ ¿¹¿¡¼­¿Í À¯»çÇÑ Á¶Ä¡ ¼¼Æ®¸¦ Ãß°¡Çϴµ¥, À̹ø¿¡´Â German¿¡ Ãß°¡ÇÕ´Ï´Ù.

  1. ´ÜÆí Manifest ÆíÁý±âÀÇ È®Àå ÆäÀÌÁö·Î À̵¿ÇϽʽÿÀ. Ãß°¡¸¦ ´­·¯ È®Àå ¸¶¹ý»ç¸¦ ½ÇÇàÇϽʽÿÀ.
  2. È®ÀåÁ¡ ¸ñ·Ï¿¡¼­ "org.eclipse.ui.actionSets"¸¦ ¼±ÅÃÇϽʽÿÀ. ¿Ï·á¸¦ ´©¸£½Ê½Ã¿À.
  3. »õ Á¶Ä¡ ¼¼Æ®¸¦ ¼±ÅÃÇϽʽÿÀ. ÆË¾÷ ¸Þ´º¿¡¼­ ½Å±Ô->Á¶Ä¡ ¼¼Æ®¸¦ ¼±ÅÃÇϽʽÿÀ.
  4. È®Àå ¿ä¼Ò ¼¼ºÎ»çÇ× ¼½¼Ç¿¡¼­ ·¹ÀÌºí Æ¯¼ºÀ» "Deutsche Aktionsmenge."·Î º¯°æÇϽʽÿÀ.
  5. ¸ðµç È®Àå ¼½¼Ç¿¡¼­ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃß·Î »õ Á¶Ä¡ ¼¼Æ®¸¦ ´©¸£°í ÆË¾÷ ¸Þ´º¿¡¼­ ½Å±Ô->¸Þ´º¸¦ ¼±ÅÃÇϽʽÿÀ.
  6. ¸Þ´ºÀÇ ·¹ÀÌºí Æ¯¼ºÀ» "Beispiel ¸Þ´º"·Î, ID Ư¼ºÀ» "beispielMenu"·Î º¯°æÇϽʽÿÀ.
  7. ¸Þ´º ¿ä¼Ò¸¦ ´Ù½Ã ¼±ÅÃÇÏ°í ÆË¾÷ ¸Þ´º¿¡¼­ ½Å±Ô->ºÐ¸®ÀÚ¸¦ ¼±ÅÃÇϽʽÿÀ. À̸§À» "beispielGruppe"·Î º¯°æÇϰí ÀúÀåÇϽʽÿÀ.
  8. »õ "Á¶Ä¡" ¿ä¼Ò¸¦ ÀÛ¼ºÇϽʽÿÀ(´Ü°è 6°ú À¯»ç). ·¹ÀÌºí Æ¯¼ºÀ» "Beispiel Aktion"À¸·Î ¼³Á¤Çϰí menubarPath¸¦ "beispielMenu/beispielGruppe"·Î ¼³Á¤ÇϽʽÿÀ.
  9. class Ư¼º ÇÏÀÌÆÛ¸µÅ©¸¦ Ŭ¸¯ÇÏ¿© Á¶Ä¡¿¡ ´ëÇÑ »õ Ŭ·¡½º¸¦ »ý¼ºÇϽʽÿÀ. ¼Ò½º Æú´õ·Î "com.example.german/src"¸¦ »ç¿ëÇÏ°í ÆÐŰÁö À̸§Àº °ø¹éÀ¸·Î µÎ½Ê½Ã¿À(±âº» ÆÐŰÁö¸¦ »ç¿ëÇÔ). Ŭ·¡½º À̸§À» "DeutscheBeispielAktion"À¸·Î º¯°æÇϽʽÿÀ. ¿Ï·á¸¦ ´©¸£½Ê½Ã¿À.
  10. »õ Ŭ·¡½º°¡ ÀÖ´Â Java ÆíÁý±â°¡ ¿­¸®¸é "run" ¸Þ¼Òµå¸¦ ã¾Æ ´ÙÀ½À» Ãß°¡ÇϽʽÿÀ.

    System.out.println("Hallo, PDE welt!");

  11. Java ÆíÁý±â¿Í ´ÜÆí Manifest ÆíÁý±â¸¦ ÀúÀåÇÑ ÈÄ ´ÝÀ¸½Ê½Ã¿À.

"½ÇÇà" µµ±¸ ¸ðÀ½ ´ÜÃ߸¦ »ç¿ëÇÏ¿© ´ÜÆíÀ» ½ÇÇàÇÒ ¶§ ·±Å¸ÀÓ Ç÷§Æû ÀνºÅϽº¿¡´Â "Deutsche Aktionsmenge" Á¶Ä¡ ¼¼Æ®¸¦ »ç¿ëÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù(Á¶Ä¡ ¼¼Æ® ¸ñ·ÏÀ» °¡Á®¿À·Á¸é â->»ç¿ëÀÚ Á¤ÀÇ Perspective...>±âŸ¸¦ »ç¿ëÇϽʽÿÀ).Á¶Ä¡ ¼¼Æ®¸¦ Ȱ¼ºÈ­ÇÒ ¶§ "Beispiel ¸Þ´º" ¸Þ´º°¡ µµ±¸ ¸ðÀ½¿¡ Ç¥½ÃµÇ¾î¾ß ÇÕ´Ï´Ù.¸Þ´º Ç׸ñÀ» ¼±ÅÃÇÒ ¶§ Äֿܼ¡ "Hallo, PDE welt!"°¡ ³ªÅ¸³ª¾ß ÇÕ´Ï´Ù.·±Å¸ÀÓ Ç÷§ÆûÀº German ´ÜÆíÀ» Á÷Á¢ ÀνÄÇÒ ¼ö ¾ø½À´Ï´Ù.´ë½Å, ´ÜÆíÀÇ Á¶Ä¡ ¼¼Æ®°¡ XYZ Ç÷¯±×Àο¡¼­ Á÷Á¢ ³ªÅ¸³­ °Íó·³ Ç÷§Æû¿¡ Ç¥½ÃµÇ´Â ¹æ½ÄÀ¸·Î ·±Å¸ÀÓ Ç÷§ÆûÀÇ Ç÷¯±×ÀÎ ·¹Áö½ºÆ®¸®°¡ ´ÜÆí ÂüÁ¶¸¦ ºÐ¼®ÇÕ´Ï´Ù.

¹ýÀû ÁÖÀÇ»çÇ×