Rename Variable ¸®ÆÑÅ丵Àº »ç¿ëÀÚ¿¡°Ô Á¤ÀÇµÈ º¯¼öÀÇ À̸§À» ¹Ù²Ù°í, Äڵ忡¼ º¯¼ö¿¡ ¸ðµç ÂüÁ¶¸¦ ÀÚµ¿ÀûÀ¸·Î Á¤Á¤ÇÏ´Â °ÍÀ» Çã¶ôÇÕ´Ï´Ù.
rename a variable Çϱâ À§Çؼ, ù ¹øÂ°·Î ÇÁ·ÎÁ§Æ® ºä (Project,
Source ¶Ç´Â Commander)ÀÇ ¾î´À °Í¿¡¼ ±×°ÍÀ» ¼±ÅÃÇϰųª, ¶Ç´Â ¿¡µðÅÍ¿¡¼ ±× À̸§ÀÇ Ä³·µÀ» À§Ä¡Çϰí Shift + F6 (´Ù¸¥ ¹æ¹ýÀº ÁÖ ¸Þ´º·ÎºÎÅÍ ¶Ç´Â ÆÐŰÁö¿¡¼ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ» Ŭ¸¯ÇÏ¿© ºÒ·ÁÁö´Â ÆË¾÷ ¸Þ´º·ÎºÎÅÍ Refactor | Rename... ¸Þ´º Ç׸ñÀ» ¼±ÅÃÇÕ´Ï´Ù)¸¦ ´©¸¨´Ï´Ù.
´ÙÀ½ÀÇ ´ÙÀ̾ó·Î±×´Â »õ·Î¿î º¯¼ö À̸§À» ÁöÁ¤Çϱâ À§ÇØ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù:

1. ÅØ½ºÆ® Çʵ忡¼, º¯¼öÀÇ »õ·Î¿î À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.
2. ¸¸ÀÏ ´ç½ÅÀÌ ¹®ÀÚ¿°ú ÁÖ¼®¿¡¼ º¯¼ö À̸§ »ç¿ë¿¡ ´ëÇØ Ž»öÇÏ°í ½Í¾î Çϸé Search in comments and strings üũ ¹Ú½º¸¦ »ç¿ë °¡´ÉÇÏ°Ô ÇϽʽÿÀ.
3. ¸¸ÀÏ ´ç½ÅÀÌ Preview usages to be changed üũ ¹Ú½º¸¦ »ç¿ë°¡´É ÇÏ°Ô Çϸé, IDEA´Â ¼±ÅÃµÈ º¯¼öÀÇ »ç¿ë¿¡ ´ëÇØ °Ë»öÇÒ °ÍÀ̰í, Find À©µµ¿ì¿¡¼ °á°ú¸¦ Ç¥½ÃÇÒ °Í ÀÔ´Ï´Ù.
4. °è¼ÓÇϱâ À§Çؼ OK¸¦ Ŭ¸¯ÇÕ´Ï´Ù. ¸¸ÀÏ ´ç½ÅÀÌ Preview ¿É¼ÇÀ» ¼±ÅÃÇÏÁö ¾ÊÀ¸¸é, ¸ðµç º¯¼öÀÇ »ç¿ëÀº Áï½Ã º¯°æµÉ °ÍÀÔ´Ï´Ù.
´ÙÀ½ÀÇ »ç¿ëÀº À̸§ÀÌ º¯°æµË´Ï´Ù.
º¯¼ö(¾çÂÊ Àбâ-¾²±â)ÀÇ ¸ðµç »ç¿ë
¸¸ÀÏ Preview ¿É¼ÇÀÌ »ç¿ë °¡´ÉÇÏ°Ô ÇÏ°Ô µÇ¸é, Refactoring
preview À©µµ¿ì´Â À̸§ÀÌ º¯°æµÇ´Â º¯¼öÀÇ ¸ðµç ¹ß°ßµÈ »ç¿ëÀ» Ç¥½ÃÇÕ´Ï´Ù. ÀÌ À©µµ¿ì¿¡¼ ´ç½ÅÀÌ ¸®ÆåÅä Çϱ⸦ ¿øÇÏ´Â »ç¿ëÀ» Á¦¿ÜÇÒ/Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.

|
¸¸ÀÏ Preview ¿É¼ÇÀÌ ºÒ°¡´ÉÇÏ°Ô µÇ¸é, ¸¸ÀÏ ¹ß»ýÀÌ ÄÚ¸àÆ®¿Í ¹®ÀÚ¿¿¡¼ ¹ß°ßµÇ¸é Refactoring
preview À©µµ¿ì´Â ¾î¶»°Ô ÇØ¼µçÁö ³ªÅ¸³¯Áöµµ ¸ð¸£¸ç, ¶Ç´Â ¿µÇâÀ» ¹Þ´Â ÆÄÀÏÀº Àбâ Àü¿ëÀÔ´Ï´Ù.
|
|