ÆÄÀÏ(Diff) ºñ±³

 

IDEA ´Â ´ç½ÅÀÌ ÆÄÀÏ, ÆÄÀÏ °³Á¤°ú ÅØ½ºÆ®¸¦ ºñ±³Çϱâ À§ÇØ »ç¿ëÇÒ ¼ö ÀÖ´Â °­·ÂÇÑ ºñ±³(diff)±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.  

ÀÌ ÅäÇÈÀº ´ç½ÅÀÌ ÇÒ ¼ö ÀÖ´Â ºñ±³ÀÇ Á¾·ù¿Í ºñ±³ ºä¾îÀÇ °øÅë ºí·Ï ¿ä¼Ò¸¦ ±â¼úÇϰí, ÇïÇÁ ÅäÇÈ¿¡ °ü·ÃÇÏ¿© ¸µÅ©¸¦ Á¦°øÇÕ´Ï´Ù.

´ç½ÅÀº ´ÙÀ½ÀÇ ºñ±³ Á¾·ù¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù:

*   µð·ºÅ͸® ¸¦ ºñ±³ÇϽʽÿÀ

*   ·ÎÄà È÷½ºÅ丮 ¿¡¼­ ·ÎÄà ÆÄÀÏÀ» ¹öÀü°ú ºñ±³ÇϽʽÿÀ

*   ´ç½ÅÀÇ  ¹öÀü Á¦¾î ¸®Æ÷ÁöÅ丮 ¿¡¼­ local fileÀ» ÇöÀçÀÇ °³Á¤°ú ºñ±³ÇϽʽÿÀ

*   ¿¡µðÅÍ ¿¡¼­ ¾î¶² local file À» ÇöÀçÀÇ ÆÄÀϰú ºñ±³ÇϽʽÿÀ

*   ¾î¶² 2°³ÀÇ local file À» ¼­·Î ºñ±³ÇϽʽÿÀ:  text  ¶Ç´Â binary

*   ¿¡µðÅÍÀÇ selected text¸¦ Ŭ¸³º¸µå ÄÜÅÙÆ® ¿Í ºñ±³ÇϽʽÿÀ

*   class/class member¸¦ class/class member ¿Í ºñ±³ÇϽʽÿÀ.

Difference Viewer UI  


´ç½ÅÀÌ ¼öÇàÇÏ´Â ºñ±³ÀÇ Å¸ÀÔ¿¡ °ü°è¾øÀÌ, Difference Viewer ´Â º»ÁúÀûÀ¸·Î °°Àº °ÍÀÔ´Ï´Ù.

·ÎÄà È÷½ºÅ丮 ¿Í °°Àº ÀϺΠºñ±³´Â ¾î¶² ºÎ°¡ÀûÀÎ °ÍÀ» ±âº» ºä¾î¿¡ Ãß°¡ÇÒÁöµµ ¸ð¸¨´Ï´Ù.  

±×·± Â÷ÀÌ´Â °ü·Ã ÇïÇÁ ÅäÇÈ¿¡ Æ÷ÇԵ˴ϴÙ.  ´ÙÀ½ ±×¸²Àº Difference Viewer ÀÇ ÁÖ¿ä ºÎºÐÀ» ¼³¸íÇÕ´Ï´Ù:



Difference Viewer Toolbar: 

Icon 

Function 

Description 

Copy  

¼±ÅÃµÈ ÅØ½ºÆ®¸¦ ¹öÆÛ¿¡ Ä«ÇÇÇÕ´Ï´Ù

Find  

 ÅؽºÆ® ã±â ´ÙÀ̾ó·Î±×¸¦ ºÎ¸¨´Ï´Ù.

Move to  the previous difference  

¸¸ÀÏ ¾î¶² Â÷ÀÌ¶óµµ ¹ß°ßµÇ°í ij·µÀÌ Ã¹¹øÂ° Â÷ÀÌ(¹öưÀº »ç¿ë °¡´É)¿¡ ¾øÀ¸¸é,

±×°ÍÀº ÇöÀç º¸°í ÀÖ´Â °Í¿¡ ¾Õ¼­ Â÷ÀÌÁ¡ ÂÊÀ¸·Î ij·µÀ» Áï½Ã ¿Å±é´Ï´Ù.

Move to  the next difference  

¸¸ÀÏ ¾î¶² Â÷À̰¡ ¹ß°ßµÇ°í, ij·µÀÌ ÃÖÁ¾ Â÷ÀÌ(Áï, ¹öưÀº »ç¿ë °¡´É)¿¡ ÀÖÀ¸¸é,

ij·µÀº ÇöÀç º¸°í ÀÖ´Â °Í ÈÄ¿¡ Áï½Ã Â÷ÀÌÁ¡À¸·Î ¿Å±é´Ï´Ù.

Ignore Whitespace 

ºñ±³°¡ ºñ±³µÈ ¹öÀü »çÀÌ¿¡¼­ °ø¹é¿¡ ÀÖ´Â Â÷À̸¦ Ç¥½ÃÇØ¾ß¸¸ ÇÏ´ÂÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

*   Do not ignore: °ø¹éÀÇ ¸ðµç Â÷À̰¡ º¸¿©Áý´Ï´Ù

*   Leading and Trailing:  °°Àº ¶óÀÎ À§¿¡¼­ À̲ø°í, °ø¹éÀ» ²ô´Â °ÍÀ¸·Î¼­ÀÇ Â÷ÀÌ ¸¸ÀÌ ³ªÅ¸³³´Ï´Ù

*   All:  °ø¹éÀÇ ¸ðµç Â÷ÀÌ´Â ¹«½ÃµË´Ï´Ù


Text Views 
Â÷ÀÌ ºä¾î´Â ºñ±³µÈ ÆÄÀÏÀÇ ¿ø¹®ÀÇ ÄÜÅÙÆ®¸¦ Ç¥½ÃÇÏ´Â 2°³ÀÇ ÆÐ³ÎÀ» º¸Åë °¡Áý´Ï´Ù:

*   ¿À¸¥ÂÊÀÇ ÆÐ³ÎÀº ÇöÀçÀÇ ·ÎÄà ÆÄÀÏ ¹öÀüÀ» Ç¥½ÃÇÕ´Ï´Ù

*   ¿ÞÂÊÀÇ ÆÐ³ÎÀº ÇöÀçÀÇ ·ÎÄà ÆÄÀÏ¿¡ ºñ±³µÈ °ÍÀ» º¸ÀÔ´Ï´Ù.

¸¸ÀÏ ¼±ÅÃµÈ ÅØ½ºÆ®¸¦ Ŭ¸³º¸µå ÄÜÅÙÆ®¿Í ºñ±³Çϸé, ·ÎÄà ¼±ÅÃÀº ¿À¸¥Âʰú ¿ÞÂÊ À§¿¡ Ŭ¸³º¸µå ÄÜÅÙÆ®¿¡ ³ªÅ¸³³´Ï´Ù.
´ç½ÅÀÌ ºñ±³Çϰí ÀÖ´Â °Í¿¡ µû¶ó ¿ÞÂʰú ¿À¸¥ÂÊÀÇ ÅØ½ºÆ® º¸±âÀÇ ·¹ÀÌºí¸µÀº ´Ù¾çÇÕ´Ï´Ù.  

¿¹¸¦ µé¸é, ¸¸ÀÏ ·ÎÄà ÆÄÀÏÀ» ¹öÀü Á¦¾î ¸®Æ÷ÁöÅ丮¿Í ºñ±³Çϸé, º¸±â´Â ¼±ÅÃµÈ ÅØ½ºÆ®¸¦ Ŭ¸³º¸µå ÄÜÅÙÆ®¿Í ºñ±³ÇÏ´Â °Íº¸´Ù ´Ù¸£°Ô ·¹ÀÌºí µË´Ï´Ù.

ÀϺΠ°³Á¤(·ÎÄà È÷½ºÅ丮 ¶Ç´Â ¹öÀü Á¦¾îÀÇ ¾î´À ÂÊÀ̶óµµ)¿¡ ´ëÇÏ¿© ·ÎÄà ÆÄÀÏÀ» ºñ±³ÇÒ ¶§,

¿ÞÂÊ º¸±â(ºñ±³ ¼Ò½º)´Â Àбâ Àü¿ëÀÌ°í ¿À¸¥ÂÊ º¸±â(·ÎÄà ¹öÀü)´Â ÆíÁýµÉ ¼ö ÀÖ½À´Ï´Ù.  µÎ °³ÀÇ ·ÎÄà ÆÄÀÏÀ» ºñ±³ÇÒ ¶§, ¾çÂÊ ÁÂ¿ì ºä¾î´Â ÆíÁý °¡´ÉÇÕ´Ï´Ù.

»ç½Ç»ó ÆíÁý °¡´ÉÇÑ ÅØ½ºÆ® º¸±â´Â ÄÄÆÄÀÏ·¯ »óÅÂ, ¿À·ù¿Í °æ°í¸¦ Ç¥½ÃÇÏ´Â ¸¶Ä¿ ¹Ù¸¦ Æ÷ÇÔÇÏ´Â EditorÀÇ ¿¹ÀÔ´Ï´Ù.  

Â÷ÀÌ ºä¾î¿¡¼­, ¸¶Ä¿ ¹Ùµµ difference markers (À§ÀÇ ±×¸²ÀÇ ¾Æ·¡ ¿À¸¥ÂÊ)¸¦ Ç¥½ÃÇÕ´Ï´Ù.  

´ç½ÅÀÌ Â÷ÀÌ ¸¶Ä¿¸¦ Ŭ¸¯ÇÒ ¶§ ÅØ½ºÆ® º¸±â´Â ¸¶Ä¿¿¡ ÀÇÇØ Ç¥½ÃµÈ Â÷ÀÌ¿¡ Á¡ÇÁÇÕ´Ï´Ù.

 Â÷ÀÌ ¸¶Ä¿µµ ¿ÞÂÊÀÇ ÅØ½ºÆ® º¸±âÀÇ ¿ÞÂÊÀ¸·Î ³ªÅ¸³³´Ï´Ù. ±×¸®°í ´ç½ÅÀº ¶ÇÇÑ ±×µéÀ» Â÷À̸¦ ³×ºñ°ÔÀÌÆ®Çϱâ À§ÇØ ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

Apply Change  ¾ÆÀÌÄÜ
Â÷À̰¡ ½ÃÀ۵Ǵ ¶óÀÎ À§¿¡ ȨÅë¿¡ ³ªÅ¸³³´Ï´Ù.  Â÷ÀÌ(»èÁ¦, »ðÀÔ, º¯°æ)ÀÇ Å¸ÀÔ¿¡ µû¶ó, ¾ÆÀÌÄÜÀÌ °¡¸®Å°´Â ÆÄÀÏ À§¿¡¼­ ¾ÆÀÌÄÜÀ» Ŭ¸¯ÇÏ´Â °ÍÀº

ÀÌ µ¿ÀÛ ÁßÀÇ ÇÑ °³¸¦ ¼öÇàÇÒ °ÍÀÔ´Ï´Ù:

*   Ÿ°Ù ÆÄÀÏ·Î Â÷À̸¦ »ðÀÔÇϽʽÿÀ

*   Â÷ÀÌÀÇ ÅØ½ºÆ®¿Í ÇÔ²² Ç¥Àû¿¡¼­ ÅØ½ºÆ®¸¦ ´ëüÇϽʽÿÀ

   

¾ÆÀÌÄÜÀÌ °¡¸®Å°´Â ÆÄÀÏ À§¿¡¼­ º¯°æÀÌ ¹ß»ýÇÕ´Ï´Ù.
 Remove ¾ÆÀÌÄÜÀº Â÷ÀÌÀÇ ÅØ½ºÆ®°¡ ´Ù¸¥ ÆÄÀÏ¿¡¼­ »ðÀ﵃ ¾î¶² Àå¼Òµµ ¾ø´Â Â÷ÀÌÀÇ ÅØ½ºÆ®°¡ ÀÖ´Â Â÷ÀÌÀÇ È¨Åë¿¡¼­ ³ªÅ¸³³´Ï´Ù.



Status Legend: 

Â÷ÀÌ ºä¾î ¾Æ·¡ÀÇ ÀÌ ¹Ù´Â ¹ß°ßµÈ Â÷ÀÌÀÇ ¼ö¿Í »ç¿ëµÇ´Â Ä÷¯ ½ºÅ´À» º¸¿©ÁÖ°í ÀÖ´Â ¹ü·ÊÀÇ Ä«¿îÆ®°¡ ¹ß°ßµÈ Â÷ÀÌÀÇ »óŸ¦ Ç¥½ÃÇÏ´Â °ÍÀ» º¸¿©ÁÝ´Ï´Ù.  

Â÷ÀÌ ¸¶Ä¿¿Í ÅØ½ºÆ®´Â Â÷À̰¡ »èÁ¦³ª, º¯°æÀ̳ª »ðÀÔÀÎÁö ÀÌ »öÀ¸·Î °­Á¶µË´Ï´Ù.  À§ÀÇ ±×¸²Àº »ö°ú ±×µéÀÇ Àǹ̸¦ Ç¥½ÃÇÕ´Ï´Ù.


 

ºñ±³(diff) ¿ÀÆÛ·¹À̼Ç


ÀÌ ¼½¼ÇÀº IDEA¿¡¼­ ´ç½ÅÀÌ ÇÒ ¼ö ÀÖ´Â ¿©·¯ °¡Áö Á¾·ùÀÇ ºñ±³ ¿¬»ê¿¡ °üÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.  

°¢ ŸÀÔÀº °£·«È÷ ¿ä¾àµÇ°í, Àû¿ë °¡´ÉÇÏ¸é °ü·ÃµÈ ÇïÇÁ ÅäÇÈ¿¡¼­ ±× ÀÌ»óÀÇ Á¤º¸¿Í ¿¬°áµÇ¾ú½À´Ï´Ù.


Comparing directories: 

´ç½ÅÀº Local History ¿¡¼­ À¯ÁöµÈ ¹öÀü¿¡ ´ëÇÏ¿© Àüü µð·ºÅ͸®ÀÇ ÄÜÅÙÆ®¸¦ ºñ±³ÇÒ ¼ö ÀÖ½À´Ï´Ù.  

´ç½ÅÀº ¸ðµç ÃÖ±ÙÀÇ È°µ¿ ¶Ç´Â º¯°æµÈ °ÍÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.  »ó¼¼ÇÑ °ÍÀº·ÎÄà È÷½ºÅ丮: µð·ºÅ͸® È÷½ºÅ丮 À» º¸½Ê½Ã¿À.
IDEA
´Â ¹°¸®Àû µð·ºÅ͸®ÀÇ ºñ±³¸¦ ÇöÀç Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.  ±×·¯³ª, ¸¸ÀÏ ´ç½ÅÀÌ ±×°ÍÀ» ÇÏ´Â À¯Æ¿¸®Æ¼¸¦ °¡Áö°í ÀÖÀ¸¸é,

´ç½ÅÀº ¿É¼ÇÀ» ±× µµ±¸¸¦ Æ÷ÀÎÆ®ÇÏ¿© ¼³Á¤ÇÒ ¼ö ÀÖ°í, ±× ´ÙÀ½ ±×°ÍÀ» IDEA ¾È¿¡¼­ µð·ºÅ͸®¸¦ ºñ±³Çϱâ À§ÇØ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.

´ç½ÅÀÇ ¿ÜºÎ diff µµ±¸¸¦ ¼Â¾÷Çϱâ À§Çؼ­:

*         ÁÖ ¸Þ´º¿¡¼­  File Settings: IDE: General: Diff options¸¦ ¼±ÅÃÇϽʽÿÀ.

*         Use external tool to compare folders¹Ú½º¸¦ üũÇϽʽÿÀ.

*         ±×°Í ¾Æ·¡ÀÇ ellipsis ¹öưÀ» Ŭ¸¯Çϰí, ¿ÜºÎ µµ±¸ÀÇ ½ÇÇà °¡´É ÆÄÀÏ¿¡ °æ·Î¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

*         OK¸¦ ¼³Á¤ ´ÙÀ̾ó·Î±×¸¦ ´Ý±â À§ÇØ OKŬ¸¯ÇϽʽÿÀ.

´ç½ÅÀÌ ¿ÜºÎ µµ±¸¸¦ ±¸¼ºÇÑ ÈÄ¿¡:

*         ÇÁ·ÎÁ§Æ® Åø À©µµ¿ì·Î °¡¼­ ÇÁ·ÎÁ§Æ® º¸±â¸¦ ¼±ÅÃÇÕ´Ï´Ù.

*         ¿ÜºÎ diff µµ±¸¸¦ »ç¿ëÇÏ¿© ´ç½ÅÀÌ ºñ±³Çϱ⸦ ¿øÇÏ´Â 2°³ÀÇ µð·ºÅ͸®¸¦ ¼±ÅÃÇÕ´Ï´Ù.

*         ¹®¸Æ ¸Þ´º¸¦ È£ÃâÇϰí, Compare two directories¸¦ ¼±ÅÃÇÕ´Ï´Ù.


¿ÜºÎ diff µµ±¸´Â ¼±ÅÃµÈ µð·ºÅ͸®¸¦ °³½ÃÇÒ °ÍÀ̰í, ºñ±³ÇÒ °ÍÀÔ´Ï´Ù.

CVS ¹öÀü Á¦¾î ÅëÇÕÀº Ä¿¹Ô ÇÁ·ÎÁ§Æ® ¿ÀÆÛ·¹À̼ǰú °ü·ÃÇÏ¿© ·ÎÄðú ¿ø°Ý µð·ºÅ͸®ÀÇ ºñ±³ º¸±â¸¦ Á¦°øÇÕ´Ï´Ù.  

±×°ÍÀº ¿©±â¿¡¼­ ±â¼úµÈ "diff" ±â´É°ú °°Áö ¾Ê½À´Ï´Ù.  

»ó¼¼ÇÑ °ÍÀº Á¤º¸´Â Version Control:  CVS Integration: Project-specific Operations: Commit¸¦ º¸½Ê½Ã¿À.



Comparing a local file to a Local History version

·ÎÄà È÷½ºÅ丮 
Ư¡Àº ·ÎÄà ÆÄÀÏ¿¡ º¯°æÀÇ È÷½ºÅ丮¸¦ À¯ÁöÇÕ´Ï´Ù.  

´ç½ÅÀº ·ÎÄà È÷½ºÅ丮ÀÇ ¸é¿¡¼­ À¯ÁöµÈ ¾î¶² ¹öÀüÀÌ¶óµµ ÆÄÀÏÀÇ ÇöÀçÀÇ ·ÎÄà ¹öÀüÀ» ºñ±³ÇÒ ¼ö ÀÖ½À´Ï´Ù.  

»ó¼¼ÇÑ °ÍÀº·ÎÄà È÷½ºÅ丮: ÆÄÀÏ È÷½ºÅ丮 À» º¸½Ê½Ã¿À.



Comparing a local file to a VCS repository

ÇÁ·ÎÁ§Æ®¿Í °ü·ÃµÈ ¹öÀü Á¦¾î ¹æ½Ä(VCS) ¸®Æ÷ÁöÅ丮¿¡¼­ ´ç½ÅÀº ÇöÀçÀÇ °³Á¤°ú ÇÔ²² ÆÄÀÏÀÇ ÇöÀç ·ÎÄà ¹öÀüÀ» ºñ±³ÇÒ ¼ö ÀÖ½À´Ï´Ù.

´ç½ÅÀº VCS¿¡ ´ëÇÑ ¿¡µðÅÍ ¹®¸Æ ¸Þ´º Ç׸ñÀ¸·ÎºÎÅÍ °ü·ÃµÈ VCS(CVS, StarTeam µî)¿¡ ´ëÇÑ ÁÖ¿äÇÑ ¸Þ´º Ç׸ñÀ¸·ÎºÎÅÍ

±×¸®°í ÆÄÀÏÀ» Ç¥½ÃÇÏ´Â ¾î¶² Åø À©µµ¿ì ºäÀÇ VCS¿¡ ´ëÇÑ ÆÄÀÏ ¹®¸Æ ¸Þ´º Ç׸ñÀ¸·ÎºÎÅÍ ºñ±³¸¦ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.

 ¼­ºê¸Þ´º ¸í·ÉÀÇ ÅØ½ºÆ®´Â °ü·ÃµÈ VCS¿¡ µû¶ó ´Ù¾çÇÏÁö¸¸,  ±×·¯³ª "Compare with"¶ó´Â ´Ü¾î¿Í ÇÔ²² Ç×»ó ½ÃÀ۵˴ϴÙ.

¹öÀü Á¦¾î ÅëÇÕ¿¡ °üÇÑ ´õ ¸¹Àº Á¤º¸¸¦ À§ÇØ ¹öÀü Á¦¾î ¸¦ º¸°í ´ç½ÅÀÌ »ç¿ëÇÏ´Â ½Ã½ºÅÛ¿¡ ´ëÇÑ °æ·Î¸¦ ¼±ÅÃÇϽʽÿÀ.



Comparing a local file to current Editor file
´ç½ÅÀº ¿¡µðÅÍ¿¡¼­ ÇöÀçÀÇ ÆÄÀϰú ÇÔ²² ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ®¿¡¼­ ¾î¶² ÆÄÀÏÀÌ¶óµµ ºñ±³ÇÒ ¼ö ÀÖ½À´Ï´Ù.  

ÀÌ ºñ±³¸¦ ¸¸µé±â À§Çؼ­:

*         ¿¡µðÅÍ¿¡¼­ ÆÄÀÏ ¿­±â¸¦ ¼±ÅÃÇϽʽÿÀ.

*         ÇÁ·ÎÁ§Æ® º¸±â(ÇÁ·ÎÁ§Æ® Åø À©µµ¿ì)¶Ç´Â ¸í·É¾î °ü¸®ÀÚ·Î °¡¼­, ´ç½ÅÀÌ ¿¡µðÅÍ·Î ºñ±³µÇ±â¸¦ ¹Ù¶ó´Â ÆÄÀÏÀ» ¼±ÅÃÇÕ´Ï´Ù.

*         ¹®¸Æ ¸Þ´º¸¦ È£ÃâÇϰí, Compare File with Editor¸¦ ¼±ÅÃÇÕ´Ï´Ù.



Comparing 2 local files of a recognized type

´ç½ÅÀº IDEA¿¡ ÀÇÇØ ÀÎ½ÄµÈ Å¸ÀÔÀÇ ¾î¶² µÎ °³ÀÇ ÆÄÀÏÀÌ¶óµµ ºñ±³ÇÒ ¼ö ÀÖ½À´Ï´Ù.  

´ç½ÅÀº ÇÁ·ÎÁ§Æ® º¸±â(ÇÁ·ÎÁ§Æ® Åø À©µµ¿ì)¶Ç´Â ¸í·É¾î °ü¸®ÀÚ¿¡¼­ µÎ °³ÀÇ ÆÄÀÏÀ» ¼±ÅÃÇØ¾ß¸¸ ÇÕ´Ï´Ù.


2
°³ÀÇ ÆÄÀÏÀ» ºñ±³Çϱâ À§ÇØ:

*         Project View ¶Ç´Â CommanderÁß¿¡¼­ ¾çÂÊ ÆÄÀÏÀ» ¼±ÅÃÇϽʽÿÀ

*         µÎ ¹øÂ° ¼±ÅÃµÈ ÆÄÀÏ À§¿¡¼­, ¹®¸Æ ¸Þ´º¸¦ È£ÃâÇϰí Compare Two FilesÀ» ¼±ÅÃÇϽʽÿÀ.


ºñ±³¸¦ À§ÇØ ÆÄÀÏÀ» ¼±ÅÃÇÒ ¶§ ±â¾ïÇϰí ÀÖ´Â À¯¿ëÇÑ ¸î °³ÀÇ Æ÷ÀÎÆ®°¡ ¿©±â¿¡ ÀÖ½À´Ï´Ù:

o    ´ç½ÅÀÌ ÇÁ·ÎÁ§Æ® º¸±â¿¡¼­ ÆÄÀÏÀ» ¼±ÅÃÇÒ ¶§, ÆÄÀÏÀº Â÷ÀÌ ºä¾î¿¡ ³ªÅ¸³³´Ï´Ù.

o    ¸¸ÀÏ ´ç½ÅÀÌ ¸í·É¾î °ü¸®ÀÚ¿¡°Ô¼­ ÆÄÀÏÀ» ¼±ÅÃÇϸé, highlighted fileÀº Â÷ÀÌ ºä¾î¿¡ left-hand ÅØ½ºÆ® ºä¿¡ ³ªÅ¸³³´Ï´Ù.



Comparing local 2 binary or other unrecognized files: 
It is possible to compare files that IDEA does not recognize as editable. 

They show up in content views but cannot be edited in IDEA. 

Files can be binary or text, but if you compare two unrecognized files,

IDEA treats them as binary and compares the bits. 

If the files are identical, the dialog shown below, left appears. If the files differ, the dialog shown below, right appears. 
ÆíÁý °¡´ÉÀ¸·Î IDEA°¡ ÀνÄÇÏÁö ¾Ê´Â ÆÄÀÏÀ» ºñ±³ÇÏ´Â °ÍÀº °¡´ÉÇÕ´Ï´Ù.  ±×µéÀº ÄÁÅÙÆ® ºä±â¿¡¼­ ³ªÅ¸³ªÁö¸¸ IDEA¿¡¼­ ÆíÁýµÉ ¼ö ¾ø½À´Ï´Ù.  

ÆÄÀÏÀº ¹ÙÀ̳ʸ® ¶Ç´Â ÅØ½ºÆ®ÀÏ ¼ö ÀÖÁö¸¸ ¸¸ÀÏ ´ç½ÅÀÌ 2°³ÀÇ ÀνÄÇϰí ÀÖÁö ¾ÊÀº ÆÄÀÏÀ» ºñ±³Çϸé, IDEAÀº ±×µéÀ» ¹ÙÀ̳ʸ®·Î °£ÁÖÇϰí, ºñÆ®¸¦ ºñ±³ÇÕ´Ï´Ù.  

¸¸ÀÏ ÆÄÀÏÀÌ µ¿ÀÏÇϸé, ¾Æ·¡ÀÇ º¸¿©Áø ¿ÞÂÊÀÇ ´ÙÀ̾ó·Î±×°¡ ³ªÅ¸³³´Ï´Ù¸¸ÀÏ ÆÄÀÏÀÌ ´Ù¸£¸é, ¾Æ·¡ÀÇ º¸¿©Áø ¿À¸¥ÂÊÀÇ ´ÙÀ̾ó·Î±×°¡ ³ªÅ¸³³´Ï´Ù

   



Comparing selected text with Clipboard contents: 

´ç½ÅÀº Ŭ¸³º¸µå À§¿¡¼­ ÀúÀåµÈ ¾î¶² ÅØ½ºÆ®¶óµµ ¿¡µðÅÍ¿¡¼­ ¼±ÅÃµÈ ÅØ½ºÆ®ÀÇ ºí·ÏÀ» ºñ±³ÇÒ ¼ö ÀÖ½À´Ï´Ù.  

ÀÌ ºñ±³¸¦ ¸¸µé±â À§Çؼ­:

*         ´ç½ÅÀÇ Å¬¸³º¸µå¿Í ºñ±³ÇÏ°í ½Í¾îÇÏ´Â ÅØ½ºÆ®¸¦ º¹»çÇϽʽÿÀ

*         ´ç½ÅÀÌ ¿¡µðÅÍ¿¡¼­ ´ç½ÅÀÌ ºñ±³Çϱ⸦ ¿øÇÏ´Â ÅØ½ºÆ®¸¦ ¼±ÅÃÇϽʽÿÀ

*         ¿¡µðÅÍ ¹®¸Æ ¸Þ´º À§¿¡¼­ Compare with clipboard¸¦ ¼±ÅÃÇϽʽÿÀ

¸¸ÀÏ µÎ °³ÀÇ ÅØ½ºÆ®°¡ µ¿ÀÏÇÏ¸é ´ç½ÅÀº ¾Æ·¡ °Í°ú À¯»çÇÑ ´ÙÀ̾ó·Î±×¸¦ º¼ °ÍÀÔ´Ï´Ù±×·¸Áö ¾ÊÀ¸¸é  Â÷ÀÌ ºä¾î ´Â ÅØ½ºÆ®¿¡¼­ Â÷À̸¦ Ç¥½ÃÇÏ´Â °Í¿¡ Âø¼öÇÒ °ÍÀÔ´Ï´Ù.



Comparing a class/class member with a class/class member: 

´ç½ÅÀº Ŭ·¡½º ¶Ç´Â Ŭ·¡½º ¸â¹ö¸¦ Project View, Commander ¶Ç´Â Structure View »ç¿ëÇÏ¿© ¶Ç ´Ù¸¥ Ŭ·¡½º/Ŭ·¡½º ¸â¹ö¿Í ºñ±³ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ ºñ±³¸¦ ¸¸µé±â À§Çؼ­:

*         ºñ±³µÉ ¾çÂÊ Ç׸ñÀ» ¼±ÅÃÇϽʽÿÀ

*         µÎ ¹øÂ° ¼±ÅÃµÈ Ç׸ñ À§¿¡¼­, ¹®¸Æ ¸Þ´º¸¦ È£ÃâÇÏ°í »óÀÀÇÏ´Â ¸Þ´º Ç׸ñÀ» ¼±ÅÃÇϽʽÿÀ, Áï Compare Two Methods  , Compare Field with Method µî

 


Åé·¹º§ Ŭ·¡½ºÀÇ ºñ±³´Â Àüü Java ÆÄÀÏÀ» »ç¿ëÇÏ°Ô µÇ´Â °Í ÀÔ´Ï´Ù.  ±×°ÍµéÀÌ ÀÌ º¸±â¿¡¼­ Á¦°øµÇÁö ¾ÊÁö¸¸ ÀÌ ¸ÞÄ¿´ÏÁòÀº ´ç½ÅÀÌ ÆÄÀÏÀ» ºñ±³ÇÏ´Â °ÍÀ» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.