ÀÌ ¼½¼ÇÀº Find Åø À©µµ¿ì¿¡ °üÇÑ Á¤º¸¸¦ ÁÝ´Ï´Ù. ´ç½ÅÀº IntelliJ IDEA¿¡¼ ¿©·¯ °¡Áö ŸÀÔÀÇ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â °Ë»ö¿¡ ´ëÇÑ ±× ¼¼ºÎ »çÇ×»Ó¸¸ ¾Æ´Ï¶ó ±× ÀϹÝÀû ÇØ¼³À» ¿©±â¿¡ FindÇÒ ¼ö ÀÖ½À´Ï´Ù.
Åø À©µµ¿ì¿¡ Á¤º¸¸¦ FindÇϱâ À§ÇØ Åø À©µµ¿ì ¼½¼ÇÀ» ÂüÁ¶ÇÕ´Ï´Ù.
Find Åø À©µµ¿ì´Â Find/Replace in
Path, Find Usages, Refactoring Preview¿Í °°Àº °Ë»ö µ¿ÀÛ ÀÌÈÄ ³ªÅ¸³³´Ï´Ù. ±×·¯³ª ´ëºÎºÐÀº Åø¹Ù ¹öư°ú ¹®¸Æ ¸Þ´º´Â °°Àº °ÍÀÌÁö¸¸ »óÀÀÇÏ´Â ¼ºê¼½¼Ç¿¡¼ ³íÀÇµÈ ¾à°£ÀÇ Â÷À̰¡ ÀÖ½À´Ï´Ù.
Find Åø À©µµ¿ì´Â ȸéÀÇ ¹Ù´Ú¿¡ µðÆúÆ®·Î ³ªÅ¸³³´Ï´Ù. ±×°ÍÀº ÇÑ ¼¼Æ®ÀÇ ¹öư, °á°ú ÆÐ³Î°ú Replace in Path¿Í
Refactoring Preview¿¡ ´ëÇÑ ¹öư ÆÐ³Î°ú ÇÔ²² Åø¹Ù¸¦ °¡Áý´Ï´Ù.

°Ë»ö °á°ú´Â Æ®¸®¿Í °°Àº º¸±â·Î¼ Á¦°øµË´Ï´Ù. Æ®¸® Ç׸ñÀ» ¿À¸¥ÂÊ ¹öưÀ» Ŭ¸¯ÇÏ¸é ´ÙÀ½ÀÇ ¹®¸Æ ¸Þ´º¸¦ ºÎ¸£°Ô µË´Ï´Ù:

Edit Source
|
ÀÌ Ç׸ñÀ» ¼±ÅÃÇϰųª, ¶Ç´Â F4 ¸¦ ´©¸£¸é ¿¡µðÅÍ¿¡¼ ¼±ÅÃµÈ Ç׸ñÀ» ³×ºñ°ÔÀÌÆ® Çϰųª
±× À§¿¡ ij·µÀ» µÓ´Ï´Ù.
|
Exclude/Include
|
Ç׸ñÀÌ ¼±ÅÃµÉ ¶§ ¸Þ´º¿¡¼ Exclude¸¦ ¼±ÅÃÇϰųª Delete¸¦ ´·¯¼ ³ª¿À´Â °á°ú Ç׸ñÀ¸·ÎºÎÅÍ ¾î¶² Ç׸ñÀÌ¶óµµ Á¦¿ÜÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÆÄÀÏ ¶Ç´Â ÆÐŰÁö ³ëµå°¡ Á¦¿ÜµÉ ¶§, ÀÌ ÆÄÀÏ ¶Ç´Â ÆÐŰÁöÀÇ ¸ðµç Ç׸ñÀº Á¦¿ÜµÉ °ÍÀÔ´Ï´Ù. ¸ðµç Á¦¿ÜµÈ ³ëµå´Â ȸ»öÀ¸·Î ³ªÅ¸³³´Ï´Ù.
Ç׸ñÀÌ ¼±ÅÃµÉ ¶§ ¸Þ´º¿¡¼ Include ¸¦ ¼±ÅÃÇϰųª Insert¸¦ ´·¯¼ ÀÌÀü¿¡ Á¦¿ÜµÇ¾ú´ø Ç׸ñÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÆÄÀÏ ¶Ç´Â ÆÐŰÁö ³ëµå°¡ Æ÷Ç﵃ ¶§, ÀÌ ÆÄÀÏ ¶Ç´Â ÆÐŰÁöÀÇ ¸ðµç Ç׸ñÀº ¶ÇÇÑ Æ÷Ç﵃ °ÍÀÔ´Ï´Ù.
¸ðµç °ÍÀÇ ÆùÆ® »öÀº ³ëµå¸¦ Æ÷ÇÔÇϰí Ç׸ñÀº º¸ÅëÀÌ µÉ °ÍÀÔ´Ï´Ù.
Note!
Find in Path, Find
Usages À§ÇÏ¿©:
´ç½ÅÀº ¸ñ·Ï¿¡¼ Ç׸ñÀ» ¸¶Å©ÇÏ´Â Exclude/Include Ư¡À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Replace in Path, Refactoring Preview¸¦ À§ÇÏ¿©:
´ç½ÅÀº º¯°æµÇ°Å³ª/º¯°æµÇÁö ¾ÊÀº ¸ñ·Ï¿¡¼ Ç׸ñÀ» ¼±ÅÃÇϱâ À§ÇØ ÇÊ¿äÇÑ
Exclude/Include Ư¡À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
|
Show History
|
ÆÄÀÏ ÀÌ·Â ´ÙÀ̾ó·Î±×¸¦ ºÎ¸¨´Ï´Ù.
|
Add Label
|
·¹À̺í Ãß°¡ ´ÙÀ̾ó·Î±×¸¦ ºÎ¸¨´Ï´Ù.
|
|
Åø¹Ù´Â ´ÙÀ½ ¹öưÀ» Æ÷ÇÔÇÕ´Ï´Ù:

|
Ctrl + F5
|
»ç¿ë °Ë»öÀ» Àç½ÇÇàÇÕ´Ï´Ù.
|

|
Ctrl + Shift + F4
|
ÇöÀçÀÇ ÅÇÀ» ´Ý½À´Ï´Ù.
Replace in Path¿Í Refactoring Preview ´ÙÀ̾ó·Î±×¿¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.
|

|
Ctrl + Alt + Up
|
°á°ú ÆÐ³Î¿¡¼ ÀÌÀüÀÇ ¿ä¼Ò·Î ³×ºñ°ÔÀÌÆ® ÇÕ´Ï´Ù.
|

|
Ctrl + Alt + Down
|
°á°ú ÆÐ³Î¿¡¼ ´ÙÀ½ÀÇ ¿ä¼Ò·Î ³×ºñ°ÔÀÌÆ® ÇÕ´Ï´Ù.
|

|
Alt + O
|
»ç¿ëÀÚ°¡ ÇöÀçÀÇ À©µµ¿ì ÄÜÅÙÆ®¸¦ ÀúÀåÇϵµ·Ï Çã¶ôÇÕ´Ï´Ù.
ÇöÀçÀÇ Ã¢ ÄÜÅÙÆ®¸¦ ±¸ÇÏ´Â Çã¿ë »ç¿ëÀÚ. ´ç½ÅÀÌ Å¬¸³º¸µå¿¡ ¸ñÇ¥ ÆÄÀÏ ¶Ç´Â º¹»ç Á¤º¸¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â Export
preview ´ÙÀ̾ó·Î±×¸¦ ¿±´Ï´Ù. ¼¼À̺ê Àü¿¡, ´ç½ÅÀº ¶ÇÇÑ ÀúÀåµÇ´Â µ¥ÀÌÅ͸¦ ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù.
|

|
F1
|
»óÀÀÇÏ´Â ÇïÇÁ ÅäÇȸ¦ ¿±´Ï´Ù.
|

|
Ctrl + Plus
|
¸ðµç ³ëµå¸¦ È®Àå½Ãŵ´Ï´Ù.
|

|
Ctrl + Minus
|
¸ðµç ³ëµå¸¦ Ãà¼Ò½Ãŵ´Ï´Ù.
|

|
Ctrl + P
|
º¸±â¿¡¼ ÆÐŰÁö ³ëµå¸¦ Ç¥½ÃÇϱâ/¼û±â±â À§ÇØ ¹öưÀ» Åä±ÛÇÕ´Ï´Ù.
|

|
Ctrl + D
|
¸¸ÀÏ ´¸®¸é, Æ®¸® º¸±âÀÇ Ç׸ñÀº »óÀÀÇÏ´Â ¸ðµâ ¶Ç´Â ¶óÀ̺귯¸® ³ëµå ¾Æ·¡¿¡¼ ³ªÅ¸³³´Ï´Ù.

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

|
Ctrl + M
|
Toggle button for showing/hiding method nodes in the
view.
º¸±â¿¡¼ ¸Þ¼Òµå ³ëµå¸¦ Ç¥½ÃÇϱâ/¼û±â±â À§ÇØ ¹öưÀ» Åä±ÛÇÕ´Ï´Ù.
|

|
Ctrl + F
|
Áߺ¹µÈ ¶óÀÎÀ» ÇÊÅ͸µ/Ç¥½ÃÇϱâ À§ÇØ ¹öưÀ» Åä±ÛÇÕ´Ï´Ù.
|

|
|
Autoscroll to
source ¸ðµå¸¦ ½ºÀ§Ä¡ On/Off Çϱâ À§ÇÑ ¹öưÀ» Åä±ÛÇÕ´Ï´Ù.
°¡´ÉÇϸé, ³ëµå°¡ ÁýÁßÇÒ ¶§¸¶´Ù »óÀÀÇÏ´Â ¼Ò½º ÄÚµå ¶óÀÎÀº ¿¡µðÅÍ¿¡¼ °Á¶µË´Ï´Ù.
|

|
Ctrl + I
|
ÀÓÆ÷Æ® ½ºÅ×ÀÌÆ®¸ÕÆ®¸¦ ÇÊÅ͸µ/Ç¥½ÃÇϱâ À§ÇÑ ¹öưÀ» Åä±ÛÇÕ´Ï´Ù.
¿À·ÎÁöFind Usages¿¡¼¸¸ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â.
|

|
Ctrl + R
|
Àбâ Á¢±Ù ¸Þ¼ÒµåÀÇ ÂüÁ¶¸¦ ÇÊÅ͸µ/Ç¥½ÃÇϱâ À§ÇÑ ¹öưÀ» Åä±ÛÇÕ´Ï´Ù.
Çʵ忡¼¸¸ Àû¿ëµÈ Refactoring
Preview¿¡ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â.
|

|
Ctrl + W
|
¾²±â Á¢±Ù ¸Þ¼ÒµåÀÇ ÂüÁ¶¸¦ ÇÊÅ͸µ/Ç¥½ÃÇϱâ À§ÇÑ ¹öưÀ» Åä±ÛÇÕ´Ï´Ù.
Çʵ忡¼¸¸ Àû¿ëµÈ Refactoring
Preview¿¡ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â.
|
|
°Ë»ö °á°ú´Â ÅÇ¿¡¼ Á¦°øµË´Ï´Ù. ´ç½ÅÀÌ ±×°ÍÀ» Àá±×Áö ¾Ê´Â ÇÑ °¢ °Ë»öÀº °°Àº ÅÇ¿¡¼ ±× °á°ú¸¦ Ç¥½ÃÇÕ´Ï´Ù. ±× ´ÙÀ½ °Ë»ö °á°ú´Â »õ·Î¿î ÅÇ¿¡ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù. ´ç½ÅÀº ÅÇÀÇ ¿À¸¥ÂÊ ¹öưÀ» Ŭ¸¯ÇÏ¿© ºÒ·ÁÁö´Â ´ÙÀ½ÀÇ ¹®¸Æ ¸Þ´º¸¦ ÅëÇÏ¿© ÅÇÀ» °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù:

¸¸ÀÏ ´ç½ÅÀÌ ÇÑ ÅÇÀ» Àá±×°í, ´Ù¸¥ °Ë»öÀ» ¼öÇàÇϸé, ÅÇÀÇ ¿À¸¥ÂÊ ¹öưÀ» Ŭ¸¯ÇÏ¿© ºÒ·ÁÁö´Â ´ÙÀ½ÀÇ ¹®¸Æ ¸Þ´º´Â ´ÙÀ½À¸·Î º¯ÇÕ´Ï´Ù:

Close
|
ÇöÀçÀÇ Find ÅÇÀ» ´Ý½À´Ï´Ù.
|
Close All
|
¸ðµç Find ÅÇÀ» ´Ý°í Find Åø À©µµ¿ì¸¦ ¼û±é´Ï´Ù.
|
Close All But This
|
ÇöÀ縦 Á¦¿ÜÇÏ°í ¸ðµç Find ÅÇÀ» ´Ý½À´Ï´Ù.
|
Lock Tab
|
ÇöÀçÀÇ ÅÇÀ» Àá±×±â Àü¿¡ ¾î¶² üũ Äڵ嵵 ¾øÀ» ¶§ ÀÌ ¹öưÀ» ´©¸¨´Ï´Ù. üũ ¸¶Å©°¡ Á¸ÀçÇÑ´Ù¸é ÅÇÀÇ Àá±ÝÀ» ÇØÁ¦ÇÕ´Ï´Ù.
|
Select Next Tab
|
Find Åø À©µµ¿ì°¡ ÃÊÁ¡¿¡ ¸ÂÀ» ¶§, ÀÌ ¹öư ¶Ç´Â ´ÜÃàŰ (Alt
+ Right)¸¦ ´©¸£¸é ´ÙÀ½ÀÇ ÅÇÀ» ¿±´Ï´Ù.
|
Select Previous Tab
|
Find Åø À©µµ¿ì°¡ ÃÊÁ¡¿¡ ¸ÂÀ» ¶§, ÀÌ ¹öư ¶Ç´Â ´ÜÃàŰ (Alt
+ Left)¸¦ ´©¸£¸é ÀÌÀüÀÇ ÅÇÀ» ¿±´Ï´Ù.
|
|
Replace in Path¿Í Refactoring
Preview ÅÇÀº Ç×»ó »õ·Î¿î ÅÇ¿¡¼ ¿¸®°í, Àá°¡Áú ¼ö ¾ø½À´Ï´Ù.
ÀÌ °Ë»ö ±â´ÉÀ» À§ÇÑ Find Åø À©µµ¿ì´Â ƯÁ¤ÀÇ ¿É¼Ç ÀÌ»óÀ» °¡ÁöÁö ¾Ê½À´Ï´Ù.

ÀÌ °Ë»ö ±â´ÉÀ» À§ÇÑ Find Åø À©µµ¿ì´Â ƯÁ¤ÀÇ ¿É¼Ç ÀÌ»óÀ» °¡ÁöÁö ¾Ê½À´Ï´Ù.


´ÙÀ̾ó·Î±×´Â ¹Ù´Ú¿¡¼ 3°³ÀÇ ¹öưÀ» °¡Áý´Ï´Ù:
Do Replace All
|
±×°ÍÀ» ¼±ÅÃÇϸé ÀÔ·ÂµÈ ½ºÅ×ÀÌÆ®¸ÕÆ®¿Í ÇÔ²² ¸ñ·Ï¿¡¼ ¸ðµç Ç׸ñÀ» ±³Ã¼ÇÕ´Ï´Ù.
|
Do Replace Selected
|
±×°ÍÀ» ¼±ÅÃÇÏ¸é ¸ñ·ÏÀ¸·ÎºÎÅÍ Á¦¿ÜµÇÁö ¾Ê¾Ò´ø ¿À·ÎÁö ±× Ç׸ñÀ» ÀÔ·ÂÇÏ´Â ½ºÅ×ÀÌÆ®¸ÕÆ®·Î ±³Ã¼ÇÕ´Ï´Ù.
|
Cancel
|
±³Ã¼ ÀýÂ÷¸¦ Ãë¼ÒÇϰí, ÅÇÀ» ´Ý½À´Ï´Ù.
|
|

´ÙÀ̾ó·Î±×´Â ¹Ù´Ú¿¡¼ 2°³ÀÇ ¹öưÀ» °¡Áý´Ï´Ù:
Do Refactor
|
ÀÌ Ç׸ñÀ» ¼±ÅÃÇÏ¸é ¸®ÆåÅ丵À» ÃʱâÈÇÕ´Ï´Ù
|
Cancel
|
¸®ÆåÅ丵À» Ãë¼ÒÇϰí, ÅÇÀ» ´Ý½À´Ï´Ù.
|
|
|