µ¶¸³Çü µµ¿ò¸» ½Ã½ºÅÛ ¼³Ä¡
Eclipse ÇÁ·¹ÀÓ¿öÅ©¸¦ ±â¹ÝÀ¸·Î ÇÏÁö ¾Ê´Â ÀÀ¿ëÇÁ·Î±×·¥À» ÀÛ¼º ÁßÀÎ °æ¿ì¿¡µµ
Eclipse µµ¿ò¸» ½Ã½ºÅÛÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥Àº
Á¦°ÅµÈ µµ¿ò¸» ½Ã½ºÅÛÀ» Á¦¿ÜÇÑ ¸ðµç ½Ã½ºÅÛÀ» Æ÷ÇÔÇÏ´Â ¼ÒÇü Eclipse ¹öÀüÀÎ
µ¶¸³Çü µµ¿ò¸» ½Ã½ºÅÛÀ» ÆÐŰÁö ¹× ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±× ´ÙÀ½ ÀÀ¿ëÇÁ·Î±×·¥Àº µµ¿ò¸» ¸Þ´º ¶Ç´Â UI ¿ÀºêÁ§Æ®¿¡¼ API È£ÃâÀ» ÀÛ¼ºÇÏ¿©
µµ¿ò¸» ºê¶ó¿ìÀú¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¶¸³Çü µµ¿ò¸» ½Ã½ºÅÛ¿¡´Â Á¤º¸ ÆË¾÷°ú Ȱ¼º µµ¿ò¸»À» Á¦¿ÜÇÑ
ÅëÇÕ µµ¿ò¸» ½Ã½ºÅÛÀÇ ¸ðµç ±â´ÉÀÌ ÀÖ½À´Ï´Ù.
¼³Ä¡/ÆÐŰ¡
ÀÌ ´Ü°è´Â µµ¿ò¸» ½Ã½ºÅÛ ÅëÇÕÀÚ¸¦ À§ÇÑ °ÍÀ̸ç
°¡´ÉÇÑ ¸ðµç ½Ã³ª¸®¿À¸¦ ¼³¸íÇÏÁö´Â ¾Ê½À´Ï´Ù. ½ÇÇà ÀÀ¿ëÇÁ·Î±×·¥Àº JavaÀÌ°í ¸ðµç ¹®¼´Â Eclipse Ç÷¯±×ÀÎÀ¸·Î Àü´ÞµÇ¸ç ÀϹÝÀûÀ¸·Î
»ç¿ëÀÚ°¡ Eclipse µµ¿ò¸» ½Ã½ºÅÛ¿¡ Àͼ÷ÇÑ °ÍÀ¸·Î °¡Á¤ÇÕ´Ï´Ù.
- www.eclipse.org¿¡¼
Eclipse 2.0 ¸±¸®½º ·¹º§ Ç÷§Æû ·±Å¸ÀÓ 2Áø µå¶óÀ̹ö¸¦ ´Ù¿î·ÎµåÇϽʽÿÀ.
- µå¶óÀ̹ö¸¦ ÀÀ¿ëÇÁ·Î±×·¥ µð·ºÅ丮(¿¹:d:\myApp)¿¡
¼³Ä¡(¾ÐÃà Ç®±â)ÇϽʽÿÀ. ±×·¯¸é Eclipse Ç÷§Æû(µµ¿ò¸» ½Ã½ºÅÛ Æ÷ÇÔ)¿¡ ÇÊ¿äÇÑ Äڵ带 Æ÷ÇÔÇÏ´Â
Eclipse ¼ºêµð·ºÅ丮ÀÎ d:\myApp\eclipse°¡ ÀÛ¼ºµË´Ï´Ù.
µµ¿ò¸» Ŭ·¡½º È£Ãâ ¹æ¹ý
- d:\myApp\eclipse\plugins\org.eclipse.help_2.0.0\help.jar°¡ app Ŭ·¡½º °æ·Î¿¡
ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. µµ¿ò¸» ½Ã½ºÅÛÀ» ½ÃÀÛ, ½ÇÇà ¹× Á¾·áÇϱâ À§ÇØ »ç¿ëÇϴ Ŭ·¡½º´Â
org.eclipse.help.standalone.HelpÀÔ´Ï´Ù.
- ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ Ç÷¯±×ÀÎ µð·ºÅ丮¸¦ Àü´ÞÇÏ¿© µµ¿ò¸» Ŭ·¡½ºÀÇ ÀνºÅϽº¸¦
ÀÛ¼ºÇϽʽÿÀ. ÀÌ ¿ÀºêÁ§Æ®´Â ÀÀ¿ëÇÁ·Î±×·¥ Á¾·á ½Ã±îÁö À¯ÁöÇØ¾ß ÇÕ´Ï´Ù.
Help helpSystem = new Help("d:\\myApp\\eclipse\\plugins");
- µµ¿ò¸» ½Ã½ºÅÛÀ» ½ÃÀÛÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
helpSystem.start();
ÀÀ¿ëÇÁ·Î±×·¥ Á¾·á ½Ã µµ¿ò¸» ½Ã½ºÅÛÀ» Á¾·áÇϽʽÿÀ.
helpSystem.shutdown();
- ÇÊ¿äÇÒ ¶§ µµ¿ò¸»À» È£ÃâÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
helpSystem.displayHelp();
ƯÁ¤ 1Â÷ TOC ÆÄÀÏÀ̳ª ÁÖÁ¦¿¡¼ µµ¿ò¸»À» È£ÃâÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
helpSystem.displayHelp("/com.mycompany.mytool.doc/toc.xml");
helpSystem.displayHelp("/com.mycompany.mytool.doc/tasks/task1.htm");
- ÄÁÅØ½ºÆ® µµ¿ò¸»À» ½ÇÇàÇÏ·Á¸é
helpSystem.displayContext(contextId, x, y)¸¦ È£ÃâÇϽʽÿÀ. ¿©±â¿¡¼ contextId´Â ¿ÏÀüÇÑ
ÄÁÅØ½ºÆ® IDÀÔ´Ï´Ù. ȸé ÁÂÇ¥ x¿Í y´Â ÇöÀç »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.
µ¶¸³Çü µµ¿ò¸» Å×½ºÆ®
org.eclipse.help.standalone.Help Ŭ·¡½º¿¡ ÀÖ´Â °£´ÜÇÑ ±âº» ÇÁ·Î±×·¥À» ½ÇÇàÇÏ¸é µ¶¸³Çü µµ¿ò¸»ÀÌ
ÀÛµ¿ÇÏ´Â ¹æ¹ýÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù. ¸í·ÉÇà¿¡¼ ´ÙÀ½ ¸í·ÉÀ»
½ÇÇàÇϽʽÿÀ.
java -classpath d:\myApp\eclipse\plugins\org.eclipse.help_2.0.0\help.jar
org.eclipse.help.standalone.Help d:\myApp\eclipse\plugins