ÀÌ ¼½¼ÇÀº µð·ºÅ͸® ³»¿¡¼ Ž»öÇÏ´Â °Í¿¡ ÀÌ¿ë °¡´ÉÇÑ find ¿É¼ÇÀ» ±â¼úÇÕ´Ï´Ù.
Replace ´ÙÀ̾ó·Î±×´Â ´ÜÀÏ ÆÄÀÏÀ» °Ë»öÇÏ´Â °Í¿¡ ÁÁ½À´Ï´Ù. ¸¸ÀÏ ´ç½ÅÀÌ ¿©·¯ °³ÀÇ ÆÄÀÏ¿¡¼ ¹«¾ùÀΰ¡¸¦ ãÀ» Çʿ䰡 ÀÖ´Ù¸é, ´ç½ÅÀº Replace in Path ¿¡¼ ºÒ·¯¼ Replace in Path Ư¡À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ç½ÅÀº ¿©·¯ ¹æ¹ý¿¡¼ ±×°ÍÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù:
¿¡µðÅͷκÎÅÍÀÇ:
ÃÊÁ¡ÀÌ ¿¡µðÅÍ¿¡ ÀÖÀ» ¶§ Ctrl + Shift + R ¸¦ ´©¸£°Å³ª Search ¸Þ´º¿¡¼ Replace in Path...¸¦ ¼±ÅÃÇϽʽÿÀ.
Project
View ¶Ç´Â Commander ·ÎºÎÅÍ:
Åø À©µµ¿ì¿¡¼ ÆÄÀÏ ¶Ç´Â µð·ºÅ͸®¸¦ ¼±ÅÃÇϰí, Ctrl + Shift + R ¸¦ ´©¸£°Å³ª Search ¸Þ´º¿¡¼ ¼±ÅÃµÈ ¸ñ·Ï¿¡¼ ¿À¸¥ÂÊ ¹öưÀ» Ŭ¸¯ÇÏ¿© ºÒ·ÁÁö´Â ¹®¸Æ¸Þ´º·ÎºÎÅÍ ¶Ç´Â Search ¸Þ´º·ÎºÎÅÍ Replace in Path...¸¦ ¼±ÅÃÇϽʽÿÀ.

ÀÌ ´ÙÀ̾ó·Î±×´Â ¸¹Àº ´Ù¸¥ ¿É¼ÇÀ» °¡Áý´Ï´Ù:
Text to find
|
ÀÌ ÄÞº¸ ¹Ú½º¿¡¼ ´ç½ÅÀº °Ë»öÇÏ´Â ÅØ½ºÆ®¸¦ ŸÀÌÇÁÇÒ ¼ö Àְųª, ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
|
Replace
with
|
ÀÌ ÄÞº¸ ¹Ú½º¿¡¼ ´ç½ÅÀº ¹ß°ßµÈ Ç¥Çö½ÄÀ» ±³Ã¼Çϱâ À§ÇØ Å¸ÀÌÇÁÇÒ ¼ö Àְųª, ÅØ½ºÆ®¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
|
¿É¼Ç ±×·ì
|
Case sensitive
|
¸¸ÀÏ ¼±ÅõǸé, °Ë»öÀ» ¼öÇàÇÏ´Â ´ë¹®ÀÚ¿Í ¼Ò¹®ÀÚ´Â ´Ù¸¨´Ï´Ù.
|
Preserve case
|
¸¸ÀÏ ¼±ÅõǸé, IDEA´Â ±³Ã¼ µ¿ÀÛÀ» ´ÙÀ½°ú °°ÀÌ ¼öÇàÇÕ´Ï´Ù:
ù ¹øÂ° ¹®ÀÚÀÇ °Ý°ú óÀ½ ¹®ÀÚ¿ÀÇ ÀϹÝÀÇ °ÝÀº À¯ÁöµÉ °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¸é, ¸¸ÀÏ ´ç½ÅÀÌ ±³Ã¼ ÆÐÅÏÀ¸·Î¼
"yourtest" ŸÀÌÇÁÇϸé
"MyTest"´Â
¡°Yourtest¡±·Î ±³Ã¼µÉ °ÍÀÔ´Ï´Ù. ¸¸ÀÏ Case sensitive ¶Ç´Â Regular expressions üũ ¹Ú½º°¡ ¼±ÅÃµÇ¸é ºÒ°¡´ÉÇÕ´Ï´Ù.
|
Whole words only
|
¸¸ÀÏ ¼±ÅõǸé, ´ÜÁö ±âÈ£ ¼ø¼¸¦ À§ÇØ ÀÖ´Â ÀüüÀÇ ´Ü¾îÀÇ °Ë»öÀº ½ºÆäÀ̽º/ÅÇ/±¸µÎÁ¡/Ư¼ö ¹®ÀÚ¿Í ÇÔ²² ´Ù¸¥ ÇÑÆí°ú ºÐ¸®Çß½À´Ï´Ù.
¸¸ÀÏ Regular
expressions üũ ¹Ú½º°¡ ¼±ÅÃµÇ¸é ºÒ°¡´ÉÇÕ´Ï´Ù.
|
Regular expressions
|
¸¸ÀÏ ¼±ÅõǸé, ´ç½Å¿¡°Ô ÀÚ¹Ù perl5¿Í °°Àº Á¤±Ô Ç¥ÇöÀ» »ç¿ëÇÏ´Â °ÍÀ» Çã¶ôÇÕ´Ï´Ù.

|
Á¤±Ô Ç¥Çö°ú ±× ±¸¹®¿¡ °üÇÑ Á¤º¸¿¡ ´ëÇØ, java.util.regex
(Java SDK 1.4)¿¡ ´ëÇÑJavadoc¸¦ ÂüÁ¶ÇϽʽÿÀ.
|

|
ÈĹæ ÂüÁ¶´Â \n ÀÌ ¾Æ´Ñ $n Çü½ÄÀ» °¡Áö°í ÀÖ¾î¾ß¸¸ ÇÕ´Ï´Ù( java.util.regex ¿¡¼¿Í °°ÀÌ )
|
|
¹üÀ§ ±×·ì
|
Whole project
|
¸¸ÀÏ ¼±ÅõǸé, Àüü ÇÁ·ÎÁ§Æ®¿¡¼ ¼öÇàµÈ °Ë»öÀ» ¼³Á¤ÇÕ´Ï´Ù.
|
Module
|
¸¸ÀÏ ¼±ÅõǸé, µå·Ó-´Ù¿î ¹Ú½º°¡ °Ë»ö/±³Ã¼ÇÏ´Â ÇÁ·ÎÁ§Æ® ¸ðµâÀ» ¼±ÅÃÇÏ´Â °ÍÀ» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.
|
Directory
µð·ºÅ͸®
|
¸¸ÀÏ ¼±ÅõǸé, Recursively °Ë»öÀÌ ¼öÇàµÈ °÷ÀÇ µð·ºÅ͸® À̸§À» º¸¿©Áִ üũ ¹Ú½º¿Í ÅØ½ºÆ® ¹Ú½º¸¦ »ç¿ë °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù. ÅØ½ºÆ® ¹Ú½º´Â ¿¡µðÅÍ¿¡¼ ÇöÀç ¿¸®´Â ÆÄÀÏÀÌ À§Ä¡ÇÏ´Â(¸¸ÀÏ ´ç½ÅÀÌ ¿¡µðÅͷκÎÅÍ ´ÙÀ̾ó·Î±×¸¦ ºÎ¸£¸é) °÷ ¶Ç´Â Åø À©µµ¿ì¿¡¼ ¼±ÅÃÇß´ø ÆÄÀÏÀÌ À§Ä¡Çϰųª
(¸¸ÀÏ ´ç½ÅÀÌ Åø À©µµ¿ì·ÎºÎÅÍ ´ÙÀ̾ó·Î±×¸¦ ºÎ¸£¸é), ¶Ç´Â Åø À©µµ¿ì¿¡¼ µð·ºÅ͸® À̸§ÀÌ ¼±ÅÃµÈ °÷ÀÇ µð·ºÅ͸® À̸§À» ÀÌ¹Ì Æ÷ÇÔÇÕ´Ï´Ù.
ellipsis ¹öưÀ» ´©¸£¸é °Ë»öÀ» ¸¸µå´Â µð·ºÅ͸®¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ´Â Select Path ´ÙÀ̾ó·Î±×¸¦ ºÎ¸¨´Ï´Ù.
|
Recursively
|
¸¸ÀÏ ¼±ÅõǸé, ¼±ÅÃµÈ µð·ºÅ͸®¿Í ±× ÇÏÀ§ µð·ºÅ͸®¿¡¼ ¼öÇàµÈ °Ë»öÀ» ¼³Á¤ÇÕ´Ï´Ù.
|
ÆÄÀϸí ÇÊÅÍ
|
File mask
|
¸¸ÀÏ ¼±ÅõǸé, ´ç½ÅÀº °Ë»öÇÏ´Â ÆÄÀÏ¿¡ ´ëÇÑ ÆÄÀÏ ¸¶½ºÅ© ¿ÍÀϵå Ä«µå(»õ·Î¿î ¶Ç´Â µå·Ó-´Ù¿î ¸ñ·ÏÀ¸·ÎºÎÅÍ ¼±ÅõÈ)¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ´Â °÷ÀÇ µå·Ó-´Ù¿î ¹Ú½º°¡ »ç¿ë °¡´ÉÇØÁý´Ï´Ù. ¿ÍÀϵå Ä«µå´Â *(¾Ö½ºÅ͸®½ºÅ©)(¾î´À ±âÈ£ÀÇ ¼³Á¤À» ´ë½ÅÇϱâ À§Çؼ)¿Í ?(¹°À½Ç¥)(ÇϳªÀÇ ±âÈ£·Î ´ë½ÅÇϴµ¥ »ç¿ëµÇ´Â)¿Í °°Àº ±âÈ£¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.
|
Open in new tab
|
¸¸ÀÏ ¼±ÅõǸé, º°µµ ÅÇ¿¡¼ Ç¥½ÃµÈ °Ë»ö °á°ú¸¦ ¼³Á¤ÇÕ´Ï´Ù. ¸¸ÀÏ Find Åø À©µµ¿ì°¡ ¹ú½á ¿·È´Ù¸é, ÀÌ Ã¼Å© ¹Ú½º´Â »ç¿ë °¡´ÉÇÏ°Ô ÇÏ°Ô µË´Ï´Ù.
|
|
±³Ã¼¸¦ ½ÃÀÛÇϱâ À§ÇØ OK¸¦ Ŭ¸¯ÇϽʽÿÀ. °Ë»ö °á°ú´Â Find µµ±¸ â¿¡ ÁÖ¾îÁý´Ï´Ù.

±×·¯³ª, ´ç½ÅÀº óÀ½¿¡ ù ¹øÂ° ¹ß°ßµÈ Ç׸ñ¿¡ ³×ºñ°ÔÀÌÆ® ÇÒ °ÍÀÌ°í ´ÙÀ½ Replace ´ÙÀ̾ó·Î±×°¡ ³ªÅ¸³¯ °Í ÀÔ´Ï´Ù:

ÀÌ ´ÙÀ̾ó·Î±×´Â »ç¿ëÀÚ¿¡°Ô ¿¡µðÅÍ¿¡¼ ¹Ù²î´Â ¸ðµç Ç׸ñÀ» º¸´Â °ÍÀ» Çã¶ôÇÕ´Ï´Ù. ´ÙÀ̾ó·Î±×´Â ¸¹Àº ¹öưÀ» °¡Áý´Ï´Ù:
Replace
|
±×°ÍÀ» ¼±ÅÃÇÏ¸é ¿¡µðÅÍ¿¡¼ ij·µÀÌ ÇöÀç À§Ä¡ÇÏ´Â Ç׸ñÀ» ±³Ã¼ÇÕ´Ï´Ù.
|
Skip
|
±×°ÍÀ» ¼±ÅÃÇϸé ij·µÀÌ ÇöÀç À§Ä¡ÇÏ´Â Ç׸ñ¿¡ ´ëÇÑ ÀýÂ÷¸¦ ±³Ã¼Çϰí ÀÖÀ¸¸é¼ ½ºÅµÇÕ´Ï´Ù.
|
All in This File
|
±×°ÍÀ» ¼±ÅÃÇÏ¸é ¿¡µðÅÍ¿¡¼ ÇöÀç ÃÊÁ¡À» °¡Áö°í ÀÖ´Â ÆÄÀÏ¿¡¼ ¸ðµç Ç׸ñÀ» ±³Ã¼ÇÕ´Ï´Ù.
|
All Files
|
±×°ÍÀ» ¼±ÅÃÇÏ¸é ¸ðµç ¹ß°ßµÈ Ç׸ñÀ» ±³Ã¼ÇÕ´Ï´Ù.
|
Cancel
|
´ÙÀ̾ó·Î±×¸¦ ´Ý½À´Ï´Ù.
|
|
¸¸ÀÏ Replace ´ÙÀ̾ó·Î±×°¡ ´ÝÈ÷°í ¹ß°ßµÈ ÀϺΠÇ׸ñÀÌ º¯°æµÇÁö ¾Ê°Å³ª, ½ºÅµÇÏÁö ¾Ê¾Ò´Ù¸é, Find Åø À©µµ¿ì´Â ±×µéÀ» º¸ÀÏ °Í ÀÔ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é, ±×°ÍÀº ¶Ç ´ÝÈú °ÍÀÔ´Ï´Ù.

|
Find Åø À©µµ¿ì »óÀÇ ´õ ÀÚ¼¼ÇÑ °Í°ú ±× Ư¡À» º¸±â À§Çؼ, Find Tool Window
¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.
|
|