ÇÁ·ÎÁ§Æ® ºä

 

½ÇÁ¦·Î Project View Åø À©µµ¿ì´Â 3°³ÀÇ ´Ù¸¥ ºä¸¦ °áÇÕÇÑ ÇÑ ¼¼Æ®ÀÇ À©µµ¿ìÀÔ´Ï´Ù.

*   ÇÁ·ÎÁ§Æ® ÅÇ

*   ÆÐŰÁö ÅÇ

*   J2EE ÅÇ


ÀÌ ¼½¼ÇÀº ±×µéÀÇ °øÅ뼺À» ±â¼úÇÒ °ÍÀÌ°í ¸ðµç ƯÁ¤ÀÇ Æ¯Â¡Àº Ưº°È÷ °­Á¶µÉ °ÍÀÔ´Ï´Ù.
´ç½ÅÀº Åø À©µµ¿ì ¹Ù ¶Ç´Â Window ¸Þ´º¿¡¼­ Project Åø À©µµ¿ì ¹öưÀ» ´©¸£°Å³ª ´ÜÃàŰ(µðÆúÆ®·Î Alt+1)¸¦ »ç¿ëÇÏ¿© Project View Åø À©µµ¿ì¸¦ ºÎ¸¦ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì ÃÖÁ¾ ¾×Ƽºê ÅÇÀÌ ¿­¸± °ÍÀÔ´Ï´Ù
Project Åø À©µµ¿ì¿¡¼­ ¹Ù¶ó´Â ÅÇÀ» ¿­±â À§ÇØ ´ç½ÅÀº ´ÙÀ½°ú °°Àº ¹æ¹ýÀ» °¡Áý´Ï´Ù:

*   Project Åø À©µµ¿ì ¹öư¿¡¼­ ÇÊ¿äÇÑ ÅÇÀ» Ŭ¸¯ÇϽʽÿÀ.

*   ÃÊÁ¡ÀÌ ¿¡µðÅÍ¿¡ ÀÖÀ» ¶§, View Select In...¸¦ ¼±ÅÃÇϰųª Alt + F1À» ´­·¯¼­ ºÒ¸®¾îÁö´Â ÆË¾÷ ¸Þ´º¿¡¼­ ÇÊ¿äÇÑ ÅÇÀ» ¼±ÅÃÇϽʽÿÀ.

*   ÇÁ·ÎÁ§Æ® Åø À©µµ¿ì¿¡, View | Change View...¸¦ ¼±ÅÃÇϰųª Alt + F1À» ´­·¯¼­ ºÒ¸®¾îÁö´Â ÆË¾÷ ¸Þ´º¿¡¼­ ÇÊ¿äÇÑ ÅÇÀ» ¼±ÅÃÇϽʽÿÀ.

*   Project Åø À©µµ¿ì¿¡, ÇÊ¿äÇÑ ÅÇÀÌ ¿­¸± ¶§±îÁö Alt + Right/Left¸¦ ´©¸£½Ê½Ã¿À.



Project  Åø À©µµ¿ì Åø¹Ù ¹öưÀº ´ëºÎºÐÀº ¸ðµç 3°³ÀÇ ÅÇ¿¡ ´ëÇØ À¯»çÇÕ´Ï´Ù.

Flatten Packages  

¹öưÀÌ ´­¸± ¶§, ÇÁ·ÎÁ§Æ®ÀÇ ¸ðµç ÆÐŰÁö´Â ½Ì±Û-·¹º§ Æ®¸® ºä·Î¼­ Ç¥½ÃµË´Ï´Ù.  µû¶ó¼­, ¸¸ÀÏ ´ç½ÅÀÇ ÆÐŰÁö°¡ ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ® ³»¿¡¼­ ±íÀº ¾î¶² °÷¿¡ ÀÖ´Ù¸é, ±×°ÍÀ» ÅÇ¿¡¼­ ¹ß°ßÇϱâ À§ÇØ Àüü Æ®¸® °èÃþÀ» Áö³ª´Â °ÍÀº ÇÊ¿äÇÏÁö ¾Ê°í ´ÜÁö ±× À̸§À» ã´Âµ¥ ÇÊ¿äÇÕ´Ï´Ù.

Hide Empty  Middle Packages  

Flatten Packages °¡ ´­¸®´Â ¶§¸¦ »ç¿ë °¡´ÉÇÏ°Ô Çß½À´Ï´Ù.  ¾î¶² ¼Ò½º ¶Ç´Â ÀÚ¿ø ÆÄÀÏÀÌ ¾Æ´Ï°í ´ÜÁö ´Ù¸¥ ÆÐŰÁö¸¦ Æ÷ÇÔÇÏ´Â Æ®¸®(±×·¯³ª ºÐ±âÀÇ ÃÖÃÊ¿Í ÃÖÁ¾ÀÌ ¾Æ´Ï¶ó)ÀÇ ³»ºÎ¿¡¼­ ÆÐŰÁö¸¦ ¼û±é´Ï´Ù.

Show Members 

¹öưÀÌ ´­¸± ¶§, IDEA´Â ÅÇ¿¡¼­ Ŭ·¡½º¿Í ÀÎÅÍÆäÀ̽º¿¡¼­ ¸ðµç Çʵ带 Ç¥½ÃÇÒ °ÍÀÔ´Ï´Ù.

Autoscroll to Source  

¹öưÀÌ ´­·ÁÁø ¶§, ÆÄÀÏ ¶Ç´Â ÅÇ¿¡¼­ Çʵ带 ¼±ÅÃÇϸé, ÆÄÀÏÀÇ Ã¹ ¹øÂ° ¶óÀÎ À§¿¡¼­ ¶Ç´Â Åé ·¹º§ÀÇ Å¬·¡½º ¼±¾ð ¶Ç´Â ¼±ÅÃµÈ Çʵ忡 ÀÖ´Â ÀÚ¹Ù ÆÄÀÏ¿¡¼­ ij·µÀ» ¹èÄ¡Çϸ鼭 ¿¡µðÅÍ¿¡¼­ ¼Ò½ºÆÄÀÏ(ÇÊ¿äÇÏ´Ù¸é, ±×°ÍÀ» ¿­¾î¼­)À» ³×ºñ°ÔÀÌÆ® ÇÕ´Ï´Ù.  

Autoscroll from Source  

¹öưÀÌ ´­·ÁÁø ¶§, ´ç½ÅÀº Åø À©µµ¿ì¿¡¼­ Ç׸ñ(¿¹¸¦ µé¸é, Ŭ·¡½º ¸â¹ö)À» ³×ºñ°ÔÀÌÆ®ÇÏ°Ô µÉ °ÍÀε¥, ±×°Í À§¿¡¼­ Ä¿¼­ ÆÐ³ÎÀ» ¹èÄ¡Çϸ鼭 ¿¡µðÅÍ¿¡¼­ ij·µÀ» °®½À´Ï´Ù.

 

Show Structure  

¹öưÀ» ´©¸£¸é ÅÇÀ» µÎ ºÎºÐÀ¸·Î ºÐ¸®ÇÕ´Ï´Ù»óÀ§ Çϳª´Â º¸ÅëÀÇ ÅÇ ºäÀÔ´Ï´Ù.  ÇÏ´ÜÀº ¿¡µðÅÍ¿¡¼­ ÇöÀç ¿­¸° ÆÄÀÏÀÇ ±¸Á¶(°¡´ÉÇÏ´Ù¸é)À» Ç¥½ÃÇϰí ÀÖ´Â Structure View Åø À©µµ¿ìÀÔ´Ï´Ù.  Structure View  Åø À©µµ¿ìÀÇ ¼³¸íÀ» À§ÇØ,  ÆÄÀÏ ±¸Á¶ ºä  ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.

 

ÇÁ·ÎÁ§Æ® ÅÇ


Generally speaking, the
 Project View  tool window is a tree-like presentation of your project structure shown per Modules  . Modules, folders or packages are shown as folder nodes  . Within them you can see other folders, or files (marked with a sign corresponding to the file type, that is,  for html,  and  for java, etc.), or classes and fields (within files). 

ÀϹÝÀûÀ¸·Î ¸»ÇÏÀÚ¸é, Project View Åø À©µµ¿ì´Â  ¸ðµâ ¿¡ µû¶ó ³ªÅ¸³ª´Â ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ® ±¸Á¶ÀÇ Æ®¸®¿Í °°Àº ÇÁ¸®Á¨Å×À̼ÇÀÔ´Ï´Ù.  ¸ðµâ, Æú´õ ¶Ç´Â ÆÐŰÁö´Â Æú´õ ³ëµå·Î¼­ ³ªÅ¸³³´Ï´Ù.  ±×µé ³»¿¡¼­ ´ç½ÅÀº ´Ù¸¥ Æú´õ ¶Ç´Â ÆÄÀÏ(ÆÄÀÏ Å¸ÀÔ¿¡ ºÎÇÕÇϰí ÀÖ´Â ±âÈ£·Î Ç¥½ÃÇÑ, Áï HTML¿¡ ´ëÇÑ ,  ¿Í Java¿¡ ´ëÇÑ  µî), Ŭ·¡½º¿Í Çʵå (ÆÄÀÏ ³»¿¡¼­)¸¦  º¼ ¼ö ÀÖ½À´Ï´Ù.

ÆÐŰÁö ÅÇ


Packages ÅÇÀº Áï ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ® ±¸Á¶ÀÇ ´õ »ó±ÞÀÇ Æ®¸®-ºä ÇÁ¸®Á¨Å×ÀÌ¼Ç ÀÔ´Ï´Ù.  ´Ù¾çÇÑ ÇÁ¸®Á¨Å×ÀÌ¼Ç ¼öÁØ »Ó¸¸ ¾Æ´Ï¶ó Ưº°ÇÒ Ç׸ñÀÌ À§Ä¡ÇÑ ÆÐŰÁö¸¦ º¸À̱â À§ÇØ µðÀÚÀε˴ϴ٠(Áï, ¶óÀ̺귯¸® ÄÜÅÙÆ® µîÀÇ À¯¹«¿¡ °ü°è¾øÀÌ ´ç½ÅÀº ¸ðµâ¿¡ °üÇØ¼­ ¶Ç´Â ±×µé ¾øÀÌ Ç׸ñ À§Ä¡¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù).


ÅÇÀº Åø¹Ù¿¡¼­ 2°³ÀÇ ºÎ°¡ÀÇ ¹öưÀ» °¡Áý´Ï´Ù.

Show Modules 

¸¸ÀÏ ´­¸®¸é, Æ®¸® ºäÀÇ Ç׸ñÀº »óÀÀÇÏ´Â ¸ðµâ ³ëµå ¾Æ·¡¿¡¼­ ³ªÅ¸³³´Ï´Ù.  ±×·¸Áö ¾ÊÀ¸¸é, ÇÁ·ÎÁ§Æ® Ç׸ñÀº »óÀÀÇÏ´Â ÆÐŰÁö ¾Æ·¡¿¡¼­ ³ªÅ¸³³´Ï´Ù(ÆÐŰÁö¿Í ´õºÒ¾î sourcepathó·³).


Modules ÀÇ Á¸Àç´Â ´ç½ÅÀÌ ¸î °³ÀÇ ¸ðµâ Áß¿¡ ÇÑ °³ÀÇ ÆÐŰÁö ºÐÇÒÀ» °¡Áö´Â °ÍÀ» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.  ±×¸®°í ³ªÅ¸³ª´Â ¸ðµâ ¾øÀÌ ´ç½ÅÀº ±×°ÍÀ» ¹ß°ßÇÒ ¼ö ¾ø½À´Ï´Ù.


Show Libraries  Contents  
Ç¥½Ã ¶óÀ̺귯¸® ÄÜÅÙÆ®

¸¸ÀÏ ´­¸®¸é, Æ®¸® ºä¿¡¼­ ¶óÀ̺귯¸® Ŭ·¡½º¸¦ º¸ÀÔ´Ï´Ù..


Show Modules°¡ unset µÇ°í Show Libraries Contents °¡ ´­·ÁÁø ¶§, °á°úµÈ ºä´Â ÇϳªÀÇ ºä¿¡¼­ sourcepath (ÆÐŰÁö¿Í ÇÔ²²) ¿Í classpathÀÇ ÅëÇÕó·³ º¸ÀÔ´Ï´Ù.


 

J2EE ÅÇ


J2EE ÅÇÀº J2EE ÇÁ·ÎÁ§Æ® ±¸Á¶ÀÇ Æ®¸®-ºä ÇÁ¸®Á¨Å×ÀÌ¼Ç ÀÔ´Ï´Ù. ±× Ç׸ñµéÀº J2EE ¿ä¼Òµé·Î¼­ º¸¿©Áý´Ï´Ù(EJBs¸¦ À§ÇÑ CMP/CMR Çʵå, ¼­ºê¸´, À¥ ¾îÇø®ÄÉÀ̼ÇÀ» À§ÇÑ ÇÊÅÍ µî).



¶ÇÇÑ J2EE Ç׸ñÀ» °ü¸®Çϱâ À§ÇØ ÀϺΠ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù.

*   ¸ðµâ°ú J2EE ¾ÖÇø®ÄÉÀ̼Ç/EJB/À¥ ³ëµå¸¦ Ŭ¸¯ÇÏ¿© ±×µéÀ» À§ÇØ »óÀÀÇÏ´Â ¼Ó¼º ¿¡µðÅ͸¦ ¿±´Ï´Ù.

*   Àü°³ ¼³¸í¾î ÆÄÀÏÀº ¸Å´º¾ó ÆíÁýÀ» À§ÇØ ±×°ÍÀ» Ŭ¸¯ÇÏ¿© ¿­ ¼ö ÀÖ½À´Ï´Ù.

*   Æ®¸® Ç׸ñÀ» ¿À¸¥ÂÊ ¹öư Ŭ¸¯ÇÑ ÈÄ¿¡ ³ªÅ¸³ª´Â ¹®¸Æ ¸Þ´º¿¡¼­ ´ç½ÅÀº ±×µé ´ëºÎºÐÀ» ÆíÁý/»èÁ¦ÇÒ ¼ö ÀÖ°í EJBs, ¼­ºê¸´°ú ÇÊÅÍ¿¡ ´ëÇØ New ¸Þ´º Ç׸ñ¿¡¼­ »ý¼º ´ÙÀ̾ó·Î±×¸¦ ºÎ¸¦ ¼ö ÀÖ½À´Ï´Ù.

*   Deployment View ³ëµå´Â ÂüÁ¶ ¸¸À» À§ÇÑ °Í ÀÔ´Ï´Ù.  ±×°ÍÀº ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö¿¡¼­ÀÇ ´ç½ÅÀÇ Web ¸ðµâÀ» À§ÇÑ µð·ºÅ͸® ±¸Á¶´Â °³¹ß ÀÌÈÄ¿¡ º¸¿©Áú °ÍÀ» ³ªÅ¸³À´Ï´Ù.

´Ù¾çÇÑ J2EEƯ¡¿¡ ´ëÇÑ ´õ ¸¹Àº ¼¼ºÎ»çÇ×À» À§ÇØJ2EE Áö¿ø ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.