IDEAÀº ´ç½Å¿¡°Ô °¡Àå ÀϹÝÀûÀ¸·Î Àͼ÷ÇÑ Ç¥ÁØ ÄÚµå ÇÁ·¡±×¸ÕÆ®ÀÇ ÀϺθ¦ Æ÷ÇÔ½ÃŰ´Â ¸¹Àº »çÀü Á¤ÀÇÀÇ ¶óÀ̺ê ÅÛÇø´À» Á¦°øÇÕ´Ï´Ù. ¸ðµç IDEA ¶óÀ̺ê ÅÛÇø´Àº 7°³ÀÇ ±â´É ±×·ìÀ¸·Î ³ª´²Áý´Ï´Ù:
plain
iterations
surround
output
html/xml
other

|
±×°ÍÀº Àå·¡ÀÇ IDEA ¹öÀü¿¡ ±×µéÀ» ¾÷±×·¹À̵åÇÒ ¶§ ´ç½ÅÀÌ »çÀü Á¤ÀÇÀÇ ±×·ìÀÇ ¾î´À ¾Æ·¡¿¡¼ »ç¿ëÀÚ Á¤ÀÇÀÇ ¶óÀ̺ê ÅÛÇø´À» °¡´ÉÇÑ ¹®Á¦¸¦ ÇÇÇϱâ À§ÇØ »ý¼ºÇÏÁö ¾Ê´Â´Ù´Â °ÍÀÌ ±Ç°íµË´Ï´Ù.
|
Äڵ忡¼ ¶óÀ̺ê ÅÛÇø´ »ç¿ëÀ» À§ÇÑ ¸Þ¼Òµå´Â ¸ðµç ŸÀÔ°ú ±×·ì¿¡ °øÅëÀûÀÔ´Ï´Ù. ¿¡µðÅÍ¿¡¼ ÅÛÇø´ÀÇ ´ÜÃàÀ» ´Ù¸¸ ŸÀÌÇÁÇϰí ÅÛÇø´ Äڵ带 È®ÀåÇϱâ À§Çؼ TabÀ» ´©¸¨´Ï´Ù. (TabÀº µðÆúÆ® Ű; »ó¼¼ÇÑ °ÍÀº ¶óÀ̺ê ÅÛÇø´ Á¤ÀǸ¦ º¸½Ê½Ã¿À).

|
¸¸ÀÏ ´ç½ÅÀÌ Á¤È®ÇÑ ´ÜÃàÀÌ ±â¾ï³ªÁö ¾ÊÀ¸³ª ÃÖ¼ÒÇÑ Ã¹ ¹øÂ° ¹®ÀÚ¸¦ ¾Ë°í ÀÖ´Ù¸é, ´ç½ÅÀº ¿¡µðÅÍ¿¡¼ ±×µéÀ» ŸÀÌÇÁ ÇÒ ¼ö ÀÖ°í, Ctrl + J¸¦ ´©¸¦ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº ´ÜÃàÀ» ŸÀÌÇÁµÈ ¹®ÀÚ¿¡¼ ½ÃÀ۵ǵµ·Ï ÇÏ´Â ÅÛÇø´ÀÇ ¸ñ·ÏÀ» Æ÷ÇÔÇϰí ÀÖ´Â ·è¾÷ âÀ» È£ÃâÇÕ´Ï´Ù. ÅÛÇø´ ¼³¸íµµ ³ªÅ¸³³´Ï´Ù:

ÅÛÇø´À» ¼±ÅÃÇÏ¸é ¿¡µðÅÍ¿¡¼ ±×°ÍÀ» È®Àå½Ãŵ´Ï´Ù.
|
¸ðµç »çÀü Á¤ÀÇµÈ ´ÜÃà°ú »óÀÀÇÏ´Â ÅÛÇø´Àº ¾Æ·¡ µÎ °³ÀÇ ±×·ì¿¡ ±â¼úµË´Ï´Ù.
Plain:
À̵é ÅÛÇø´Àº ¿ÀÈ÷·Á ´Ü¼øÇÕ´Ï´Ù. ±×µéÀº ¿À·ÎÁö Á¤ÀûÀÎ ÀÚ¹Ù ÄÚµå ÇÁ·¡±×¸ÕÆ® ½ºÅÂÆ½¸¦ È®Àå½Ãŵ´Ï´Ù .
ÀÚ¹Ù Äڵ尡 ÆíÁýµÉ ¶§ ¿¡µðÅÍ´Â ¿À·ÎÁö ±×µé¿¡°Ô¸¸ "sensitive" ÇÕ´Ï´Ù
St
|
ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ »ðÀÔÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù: String.
ÀÌ ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ »ðÀÔÇϱâ À§ÇØ, ´ÙÀ½À» ŸÀÌÇÁ ÇϽʽÿÀ:

ÅÛÇø´ Àκ¸ÄÉÀÌ¼Ç Å°¸¦ ´©¸£½Ê½Ã¿À.
´ÙÀ½ ÄÚµå ÇÁ·¡±×¸ÕÆ®´Â ´ÙÀ½ÀÇ ÇÕ¸®ÀûÀÎ ÀÔ·Â Á¡¿¡
¹èÄ¡µÈ ij·µÀ¸·Î È®´ëÇÒ °ÍÀÔ´Ï´Ù:

|
|
psf
|
ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ »ðÀÔÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù: public
static final .
ÀÌ ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ »ðÀÔÇϱâ À§ÇØ, ´ÙÀ½À» ŸÀÌÇÁ ÇϽʽÿÀ:

ÅÛÇø´ Àκ¸ÄÉÀÌ¼Ç Å°¸¦ ´©¸£½Ê½Ã¿À.
´ÙÀ½ ÄÚµå ÇÁ·¡±×¸ÕÆ®´Â ´ÙÀ½ÀÇ ÇÕ¸®ÀûÀÎ ÀÔ·Â Á¡¿¡
¹èÄ¡µÈ ij·µÀ¸·Î È®´ëÇÒ °ÍÀÔ´Ï´Ù:

|
|
psfi
|
ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ »ðÀÔÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù: public
static final int.
±×°ÍÀº psfÅÛÇø´°ú °°Àº ¹æ¹ýÀ¸·Î ÀÛ¿ëÇÕ´Ï´Ù.
|
|
psfs
|
ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ »ðÀÔÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù: public static final String.
±×°ÍÀº psfÅÛÇø´°ú °°Àº ¹æ¹ýÀ¸·Î ÀÛ¿ëÇÕ´Ï´Ù.
|
|
thr
|
ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ »ðÀÔÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù: throw
new
±×°ÍÀº psfÅÛÇø´°ú °°Àº ¹æ¹ýÀ¸·Î ÀÛ¿ëÇÕ´Ï´Ù.
|
|
Iterations:
ÀÌ ±×·ìÀÇ ÅÛÇø´Àº ´Ù¸¥ ÄÁÅ×À̳ʸ¦ µÇÇ®ÀÌÇÕ´Ï´Ù. ¸ðµç ¹Ýº¹Àº ÀÚ¹Ù Äڵ忡 Àû¿ëÇÕ´Ï´Ù.
ÀÚ¹Ù Äڵ尡 ÆíÁýµÉ ¶§ ¿¡µðÅÍ´Â ¿À·ÎÁö ±×µé¿¡°Ô¸¸ "sensitive" ÇÏ´Ù´Â
°ÍÀ» ÀǹÌÇÕ´Ï´Ù
´ÜÃà
|
ÅÛÇø´ ¼³¸í
|
itar
|
»ó¼¼ÇÑ °ÍÀº, ¿¹¸¦ ¿©±â ¿¡¼ ÂüÁ¶ÇϽʽÿÀ.
|
|
ritar
|
¹è¿ÀÌ ¿ª¼ø¼·Î µÇÇ®À̵È
Â÷ÀÌ¿Í ´õºÒ¾î itar ÅÛÇø´°ú °°Àº ¹æ¹ýÀ¸·Î
ÀÛ¿ëÇÕ´Ï´Ù.
|
|
itco
|
java.util.Collection ÀÇ ÀνºÅϽº À§¿¡ µÇÇ®ÀÌÇÏ´Â ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ »ý¼ºÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù.
´ç½ÅÀÌ ´ÙÀ½ÀÇ ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ °®´Â´Ù ¶ó°í »ó»óÇϽʽÿÀ:

ÅÛÇø´À» È®Àå½Ã۱â À§ÇØ
ÅÛÇø´ Àκ¸ÄÉÀÌ¼Ç Å°¸¦ ´©¸£½Ê½Ã¿À:

´ç½ÅÀº ¹Ýº¹ º¯¼öÀÇ À̸§, ¹Ýº¹ÇÏ´Â ÄÝ·º¼Ç(¹üÀ§ ³»¿¡ ÀÖ´Â ¸ðµç Collection
ÀνºÅϽºÀÇ ¸ñ·ÏÀÌ Á¦¾ÈµË´Ï´Ù), ±¸¼º ¿ä¼Ò(¾î¶² ÃßÃøÀº IDEAÀڽſ¡ ÀÇÇØ ¸¸µé¾îÁ³À» °Í ÀÔ´Ï´Ù)¸¦ ij½ºÆ®Çϴ ŸÀÔ, ±×¸®°í ÇöÀç ±¸¼º ¿ä¼Ò(IDEA´Â ¶ÇÇÑ ¾î¶² ÇÕ¸®ÀûÀÎ À̸§ÀÇ ¸ñ·ÏÀ» Á¦¾ÈÇÕ´Ï´Ù)¸¦ Àâ´Â º¯¼öÀÇ À̸§¿¡ ´ëÇÑ Áú¹®À» ¹ÞÀ» °ÍÀÔ´Ï´Ù.
¹Ýº¹ ÅÛÇø´ÀÌ ÀÖ´Â ÀÛ¾÷¿¡ ´ëÇÑ ´õ ¸¹Àº ¼¼ºÎ»çÇ×À» À§ÇØ, itar ÅÛÇø´ÀÇ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
|
|
itit
|
»ç¿ëµÈ java.util.Iterator ÀνºÅϽº´Â ÇöÀçÀÇ ¹üÀ§¿¡¼ ÀÌ¹Ì Á¤ÀǵǾî ÀÖ´Ù´Â Â÷ÀÌ¿Í ÇÔ²² java.util.Collection ÀÇ ÀνºÅϽº À§¿¡ µÇÇ®ÀÌÇÏ´Â ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ »ý¼ºÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù.
´ç½ÅÀÌ ´ÙÀ½ÀÇ ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ °¡Áø´Ù ¶ó°í »ó»óÇϽʽÿÀ:

ÅÛÇø´À» È®Àå½Ã۱â À§ÇØ
ÅÛÇø´ Àκ¸ÄÉÀÌ¼Ç Å°¸¦ ´©¸£½Ê½Ã¿À:

´ç½ÅÀº ¹Ýº¹(¹üÀ§ ³»ÀÇ ¸ðµç Iterator ÀνºÅϽºÀÇ ¸ñ·ÏÀÌ Á¦¾ÈµË´Ï´Ù)¸¦ À§ÇØ »ç¿ëµÇ´Â ¹Ýº¹ÀÚ, ±¸¼º ¿ä¼Ò¸¦ ij½ºÆ®Çϴ ŸÀÔ, ±×¸®°í ÇöÀç ±¸¼º ¿ä¼Ò(IDEA´Â ¶ÇÇÑ ¾î¶² ÇÕ¸®ÀûÀÎ À̸§ÀÇ ¸ñ·ÏÀ» Á¦¾ÈÇÕ´Ï´Ù)¸¦ Àâ´Â º¯¼öÀÇ À̸§¿¡ ´ëÇÑ Áú¹®À» ¹ÞÀ» °ÍÀÔ´Ï´Ù.
¹Ýº¹ ÅÛÇø´ÀÌ ÀÖ´Â ÀÛ¾÷¿¡ ´ëÇÑ ´õ ¸¹Àº ¼¼ºÎ»çÇ×À» À§ÇØ, itar ÅÛÇø´ÀÇ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
|
|
itli
|
java.util.List ÀÇ ±¸¼º ¿ä¼Ò¸¦ µÇÇ®ÀÌÇÏ´Â ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ »ý¼ºÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù.
´ç½ÅÀÌ ´ÙÀ½ÀÇ ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ °¡Áø´Ù ¶ó°í »ó»óÇϽʽÿÀ:

ÅÛÇø´À» È®Àå½Ã۱â
À§ÇØ ÅÛÇø´ Àκ¸ÄÉÀÌ¼Ç Å°¸¦ ´©¸£½Ê½Ã¿À:

´ç½ÅÀº ¹Ýº¹ º¯¼öÀÇ À̸§, ¹Ýº¹ÇÏ´Â ¸ñ·Ï(¹üÀ§ ³»¿¡ ÀÖ´Â ¸ðµç java.util.List ÀνºÅϽºÀÇ ¸ñ·ÏÀÌ Á¦¾ÈµË´Ï´Ù), ±¸¼º ¿ä¼Ò(¾î¶² ÃßÃøÀº IDEAÀڽſ¡ ÀÇÇØ ¸¸µé¾îÁ³À» °Í ÀÔ´Ï´Ù)¸¦ ij½ºÆ®Çϴ ŸÀÔ, ±×¸®°í ÇöÀç ±¸¼º ¿ä¼Ò(IDEA´Â ¶ÇÇÑ ¾î¶² ÇÕ¸®ÀûÀÎ À̸§ÀÇ ¸ñ·ÏÀ» Á¦¾ÈÇÕ´Ï´Ù)¸¦ Àâ´Â º¯¼öÀÇ À̸§¿¡ ´ëÇÑ Áú¹®À» ¹ÞÀ» °ÍÀÔ´Ï´Ù.
¹Ýº¹ ÅÛÇø´ÀÌ ÀÖ´Â ÀÛ¾÷¿¡ ´ëÇÑ ´õ ¸¹Àº ¼¼ºÎ»çÇ×À» À§ÇØ, itar ÅÛÇø´ÀÇ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
|
|
ittok
|
java.util.StringTokenizer ÀνºÅϽº·ÎºÎÅÍ ¾ò¾îÁö´Â ÅäÅ«ÀÌ ¹Ýº¹ÇÏ´Â ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ »ý¼ºÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù.
´ç½ÅÀÌ ´ÙÀ½ÀÇ ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ °¡Áø´Ù ¶ó°í »ó»óÇϽʽÿÀ:

ÅÛÇø´À» È®Àå½Ã۱â À§ÇØ
ÅÛÇø´ Àκ¸ÄÉÀÌ¼Ç Å°¸¦ ´©¸£½Ê½Ã¿À:

´ç½ÅÀº ¹Ýº¹ º¯¼öÀÇ À̸§, StringTokenizer
ÀνºÅϽº°¡ Á¦°øµÇ´Â ½ºÆ®¸µ ÆÐÅÏ(¹üÀ§ ³»¿¡ ÀÖ´Â ¸ðµç String ÀνºÅϽºÀÇ ¸ñ·ÏÀÌ Á¦¾ÈµË´Ï´Ù), ±×¸®°í ÇöÀç ±¸¼º ¿ä¼Ò(IDEA´Â ¶ÇÇÑ ¾î¶² ÇÕ¸®ÀûÀÎ À̸§ÀÇ ¸ñ·ÏÀ» Á¦¾ÈÇÕ´Ï´Ù)¸¦ Àâ´Â º¯¼öÀÇ À̸§¿¡ ´ëÇÑ Áú¹®À» ¹ÞÀ» °ÍÀÔ´Ï´Ù.
¹Ýº¹ ÅÛÇø´ÀÌ ÀÖ´Â ÀÛ¾÷¿¡ ´ëÇÑ ´õ ¸¹Àº ¼¼ºÎ»çÇ×À» À§ÇØ, itar ÅÛÇø´ÀÇ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
|
|
iten
|
java.util.Enumeration ÀνºÅϽº¸¦ ¹Ýº¹ÇÏ´Â ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ »ý¼ºÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù.
´ç½ÅÀÌ ´ÙÀ½ÀÇ ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ °¡Áø´Ù ¶ó°í »ó»óÇϽʽÿÀ:

ÅÛÇø´À» È®Àå½Ã۱â À§ÇØ
ÅÛÇø´ Àκ¸ÄÉÀÌ¼Ç Å°¸¦ ´©¸£½Ê½Ã¿À:

´ç½ÅÀº ¹Ýº¹À» À§ÇØ »ç¿ëµÇ´Â ¿°Å¹ý(Enumeration ŸÀÔÀÇ ¹üÀ§ ³»¿¡ ÀÖ´Â ¸ðµç º¯¼öÀÇ ¸ñ·ÏÀÌ Á¦¾ÈµË´Ï´Ù), ±¸¼º ¿ä¼Ò¸¦ ij½ºÆ®Çϴ ŸÀÔ, ±×¸®°í ÇöÀç ±¸¼º ¿ä¼Ò(IDEA´Â ¶ÇÇÑ ¾î¶² ÇÕ¸®ÀûÀÎ À̸§ÀÇ ¸ñ·ÏÀ» Á¦¾ÈÇÕ´Ï´Ù)¸¦ Àâ´Â º¯¼öÀÇ À̸§¿¡ ´ëÇÑ Áú¹®À» ¹ÞÀ» °ÍÀÔ´Ï´Ù.
¹Ýº¹ ÅÛÇø´ÀÌ ÀÖ´Â ÀÛ¾÷¿¡ ´ëÇÑ ´õ ¸¹Àº ¼¼ºÎ»çÇ×À» À§ÇØ, itar ÅÛÇø´ÀÇ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
|
|
itve
|
java.util.Vector ÀνºÅϽº¸¦ ¹Ýº¹ÇÏ´Â ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ »ý¼ºÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù.
´ç½ÅÀÌ ´ÙÀ½ÀÇ ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ °¡Áø´Ù ¶ó°í »ó»óÇϽʽÿÀ:

ÅÛÇø´À» È®Àå½Ã۱â
À§ÇØ ÅÛÇø´ Àκ¸ÄÉÀÌ¼Ç Å°¸¦ ´©¸£½Ê½Ã¿À:

´ç½ÅÀº ·çÇÁ º¯¼öÀÇ À̸§(i , j , µîÀº ÇöÀç ¹üÀ§ ³»¿¡¼ °¡´ÉÇÑ À̸§¿¡ µû¶ó¼ ÀÚµ¿ÀûÀ¸·Î Á¦¾ÈµË´Ï´Ù), ¹Ýº¹ÇÏ´Â º¤ÅÍ, ±¸¼º ¿ä¼Ò(¾î¶² ÃßÃøÀº IDEAÀڽſ¡ ÀÇÇØ ¸¸µé¾îÁ³À» °Í ÀÔ´Ï´Ù)¸¦ ij½ºÆ®Çϴ ŸÀÔ, ±×¸®°í ÇöÀç ±¸¼º ¿ä¼Ò(IDEA´Â ¶ÇÇÑ ¾î¶² ÇÕ¸®ÀûÀÎ À̸§ÀÇ ¸ñ·ÏÀ» Á¦¾ÈÇÕ´Ï´Ù)¸¦ Àâ´Â º¯¼öÀÇ À̸§¿¡ ´ëÇÑ Áú¹®À» ¹ÞÀ» °ÍÀÔ´Ï´Ù.
¹Ýº¹ ÅÛÇø´ÀÌ ÀÖ´Â ÀÛ¾÷¿¡ ´ëÇÑ ´õ ¸¹Àº ¼¼ºÎ»çÇ×À» À§ÇØ, itar ÅÛÇø´ÀÇ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ..
|
|
Surround:
ÀÌ ±×·ìÀÇ ÅÛÇø´Àº º¸ÅëÀÇ ÅÛÇø´À¸·Î¼ ÂüÁ¶µÉ ¼ö ¾øÁö¸¸ ±×°ÍÀº ¼±ÅÃµÈ ÄÚµå ºí·Ï À§¿¡¼¸¸ »ç¿ëµÉ ¼ö ÀÖµµ·Ï µðÀÚÀεǾî ÀÖ½À´Ï´Ù. ±×°ÍÀ» »ç¿ëÇϱâ À§Çؼ Ctrl +
Alt + J ´©¸£°Å³ª ¶Ç´Â ´ç½ÅÀÌ ´ç½ÅÀÇ Äڵ忡¼ ºí·ÏÀ¸·Î ¸¶Å©ÇÑ ÈÄ¿¡ Code ¸Þ´ºÀÇ Surround with Live Template... ¸¦ ¼±ÅÃÇϽʽÿÀ.
´ÜÃà
|
ÅÛÇø´ ¼³¸í
|
Code block
selection
|
»çÀü Á¤ÀÇÀÇ ÆÐÅϰú ÇÔ²² ¼±ÅÃµÈ ÄÚµå ºí·ÏÀ» µÑ·¯½Î±â À§ÇØ »ç¿ëµË´Ï´Ù.
ù¹øÂ°, ÄÚµå ºí·ÏÀ» ¼±ÅÃÇϽʽÿÀ:

ÇöÀçÀÇ ÆÄÀÏ Å¸ÀÔ(Java ¶Ç´Â xml)¿¡ ¸Â´Â ¶óÀÌÇÁ ÅÛÇø´À» È£ÃâÇÏ´Â Ctrl
+ Alt + J ¸¦ ´©¸£½Ê½Ã¿À.

´ç½ÅÀÌ ÄÚµå À¯ÇüÀ» ¼±ÅÃµÈ ÄÚµå ºí·ÏÀ» µÑ·¯½Îµµ·Ï ¼±ÅÃÇÏ°í ³ ÈÄ¿¡, Enter¸¦ ´©¸£½Ê½Ã¿À.

±×¸®°í ´ç½ÅÀÌ ¿øÇÏ´Â °Í¿¡ µû¶ó º¯Çü½ÃŲ Äڵ带 ¹Ù²ß´Ï´Ù.

|
|
Output:
ÀÌ ±×·ìÀº ÀÚ¹Ù ÇÁ·Î±×·¥À¸·ÎºÎÅÍ Ç¥ÁØ Ãâ·Â°ú ¿¡·¯ ½ºÆ®¸²À¸·Î Ãâ·Â ½ºÆ®¸µ ¶Ç´Â º¯¼ö°ªÀ» °Ü³ÉÇÑ ÀÚ¹Ù ÄÚµå Ç÷¡±×¸ÕÆ® È®ÀåÇÏ´Â ÅÛÇø´À» Æ÷ÇÔÇÕ´Ï´Ù. ¿¡µðÅÍ´Â ÀÚ¹Ù Äڵ尡 ÆíÁýµÉ ¶§ ¿À·ÎÁö ±×°Íµé¿¡ ¡°¹Î°¨¡±ÇÕ´Ï´Ù.
Abbreviation
|
Template
description
|
serr
|
Ç¥ÁØ ¿¡·¯ ½ºÆ®¸²¿¡ ¹®ÀÚ¿À» Ãâ·ÂÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù.
¿¡µðÅÍ¿¡¼, ´ÙÀ½À» ŸÀÌÇÁÇϽʽÿÀ:

ÅÛÇø´À» È®Àå½Ã۱â À§ÇØ
ÅÛÇø´ Àκ¸ÄÉÀÌ¼Ç Å°¸¦ ´©¸£½Ê½Ã¿À:

ij·µÀº Å« °ýÈ£¿¡¼ Àο빮 »çÀÌ¿¡ ÀÚµ¿ÀûÀ¸·Î ³õÀÔ´Ï´Ù. ±×°ÍÀº ´ç½Å¿¡°Ô ¿øÇÏ´Â ¸Þ½ÃÁö¸¦ ¹Ù·Î ÅÛÇø´À» È®Àå½ÃŰ°í ³ ÈÄ¿¡ ŸÀÌÇÁÇϱ⠽ÃÀÛÇÏ´Â °ÍÀ» Çã¶ôÇÕ´Ï´Ù.
|
|
sout
|
Ç¥ÁØ Ãâ·Â ½ºÆ®¸²¿¡ ¹®ÀÚ¿À» Ãâ·ÂÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù.
¿¡µðÅÍ¿¡¼, ´ÙÀ½À» ŸÀÌÇÁÇϽʽÿÀ:

ÅÛÇø´À» È®Àå½Ã۱â À§ÇØ
ÅÛÇø´ Àκ¸ÄÉÀÌ¼Ç Å°¸¦ ´©¸£½Ê½Ã¿À:

ij·µÀº Å« °ýÈ£¿¡¼
Àο빮 »çÀÌ¿¡ ÀÚµ¿ÀûÀ¸·Î ³õÀÔ´Ï´Ù. ±×°ÍÀº ´ç½Å¿¡°Ô ¿øÇÏ´Â ¸Þ½ÃÁö¸¦ ¹Ù·Î ÅÛÇø´À» È®Àå½Ã۰í
³ ÈÄ¿¡ ŸÀÌÇÁÇϱ⠽ÃÀÛÇÏ´Â °ÍÀ» Çã¶ôÇÕ´Ï´Ù.
|
|
soutm
|
µð¹ö±ë ¸ñÀûÀ» À§ÇØ Ç¥ÁØ Ãâ·Â ½ºÆ®¸²À¸·Î ÇöÀçÀÇ Å¬·¡½º¿Í ¹æ¹ý À̸§À» Ãâ·ÂÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù.
¿¡µðÅÍ¿¡¼, ´ÙÀ½À» ŸÀÌÇÁÇϽʽÿÀ:

ÅÛÇø´À» È®Àå½Ã۱â À§ÇØ
ÅÛÇø´ Àκ¸ÄÉÀÌ¼Ç Å°¸¦ ´©¸£½Ê½Ã¿À:

ij·µÀº »ý¼ºµÈ ÄÚµå ÇÁ·¡±×¸ÕÆ®ÀÇ ³¡¿¡ ÀÚµ¿ÀûÀ¸·Î ³õÀÔ´Ï´Ù.
|
|
soutv
|
ÇöÀçÀÇ ¹üÀ§¿¡¼ Á¤ÀÇµÈ º¯¼öÀÇ °ªÀ» Ãâ·ÂÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù.
¿¡µðÅÍ¿¡¼, ´ÙÀ½À» ŸÀÌÇÁÇϽʽÿÀ:

ÅÛÇø´À» È®Àå½Ã۱â
À§ÇØ ÅÛÇø´ Àκ¸ÄÉÀÌ¼Ç Å°¸¦ ´©¸£½Ê½Ã¿À:

IDEAÀº ÀÚµ¿ÀûÀ¸·Î ÇöÀçÀÇ ¹üÀ§ ³»¿¡¼ ±×¸®°í Á¤ÀÇµÈ ÃÖÁ¾ º¯¼ö¸¦ µðÆúÆ®·Î ¼±ÅÃÇÑ ¸ðµç º¯¼öÀÇ ¸ñ·ÏÀ» Á¦¾ÈÇÕ´Ï´Ù.
±â¼úÀûÀÎ ÅØ½ºÆ® ¿Àº Ç×»ó ¼±ÅÃµÈ º¯¼öÀÇ À̸§°ú ÇÔ²² ÀÚµ¿ÀûÀ¸·Î µ¿±âȵ˴ϴÙ.
Á¦¾ÈÀÇ ¸ñ·ÏÀ» ÅëÇØ Á¶Á¤Çϱâ À§ÇØ Up °ú Down ۸¦ »ç¿ëÇϰųª ¶Ç´Â ¸ñ·Ï¿¡¼ º¯¼ö¸¦ ¼±ÅÃÇϱâ À§ÇØTab or Enter
۸¦ ´©¸£°Å³ª, ¶Ç´Â ¸®½ºÆ®¸¦ ´Ý°Å³ª ¿øÇÏ´Â °ªÀ» ¼öµ¿À¸·Î »ðÀÔÇϱâ À§ÇØ Escape ۸¦ ´©¸£½Ê½Ã¿À.
IDEAÀº ±â¼úÇÑ ÅØ½ºÆ® ¹®ÀÚ¿À» ÀÚµ¿ÀûÀ¸·Î ¾÷µ¥ÀÌÆ®ÇÒ °ÍÀÔ´Ï´Ù(¾Æ·¡ ±×¸²¿¡¼ myIterator ´Â amount ·Î º¯Çß½À´Ï´Ù):

|
|
HTML/XML:
ÀÌ ±×·ìÀº ÀÚ¹Ù ÇÁ·Î±×·¥À¸·ÎºÎÅÍ Ç¥ÁØ Ãâ·Â°ú ¿¡·¯ ½ºÆ®¸²À¸·Î Ãâ·Â ½ºÆ®¸µ ¶Ç´Â º¯¼ö°ªÀ» °Ü³ÉÇÑ ÀÚ¹Ù ÄÚµå Ç÷¡±×¸ÕÆ® È®ÀåÇÏ´Â ÅÛÇø´À» Æ÷ÇÔÇÕ´Ï´Ù. ¿¡µðÅÍ´Â ÀÚ¹Ù Äڵ尡 ÆíÁýµÉ ¶§ ¿À·ÎÁö ±×°Íµé¿¡ ¡°¹Î°¨¡±ÇÕ´Ï´Ù.
´ÜÃà
|
ÅÛÇø´ ¼³¸í
|
<
|
ÀÓÀÇÀÇ ÅÂ±× ½ÖÀ» »ý¼ºÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù.
¸¸ÀÏ ´ç½ÅÀÌ ¾î¶²
HTML/XML ÅÂ±× ½ÖÀ» »ðÀÔÇÏ°í ½Í¾îÇϸé, ´ÙÀ½À» ŸÀÌÇÁ ÇϽʽÿÀ:

ÅÛÇø´ Àκ¸ÄÉÀÌ¼Ç Å°¸¦ ´©¸¨´Ï´Ù:

ÀÔ·Â À§Ä¡´Â °Á¶µË´Ï´Ù.
¿ÀÇÁ´× ű׿¡¼ ¿øÇϴ ű׸íÀ» ŸÀÌÇÁÇϱ⠽ÃÀÛÇϽʽÿÀ. ±×·¯¸é IDEA´Â ´ÝÈù ű׷Π°°Àº À̸§À» ÀÚµ¿ÀûÀ¸·Î »ðÀÔÇÒ °ÍÀÔ´Ï´Ù:

ÅÂ±× »çÀÌ¿¡ Á÷Á¢ ÀÖ´Â Á¾·á À§Ä¡·Î À̵¿Çϱâ À§Çؼ Tab ¶Ç´Â Enter¸¦ ´©¸£½Ê½Ã¿À:

|
|
Other:
´ÜÃà
|
ÅÛÇø´ ¼³¸í
|
inst
|
Ưº°ÇÑ Å¬·¡½ºÀÇ ÀνºÅϽº°¡ ÀÖ´øÁö °£¿¡ ÂüÁ¶ ŸÀÔÀÇ º¯¼ö¸¦ È®ÀÎÇÏ°í ±×°ÍÀ» ÀÌ if ºí·Ï ³»ºÎÀÇ »óÀÀÇÏ´Â ´Ù¿î ij½ºÆ® º¯¼ö¸¦ »ý¼ºÇϴ Ŭ·¡½º¿¡ ij½ºÆ® ÇÏ´Â ÄÚµå Ç÷¡±×¸ÕÆ®¸¦ »ý¼ºÇϱâ À§ÇØ »ç¿ëÇÕ´Ï´Ù.
´ç½ÅÀÌ ´ÙÀ½ÀÇ ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ °¡Áø´Ù ¶ó°í »ó»óÇϽʽÿÀ:

ÅÛÇø´À» È®Àå½Ã۱â À§ÇØ ÅÛÇø´ Àκ¸ÄÉÀ̼Ç
۸¦ ´©¸£½Ê½Ã¿À:

IDEAÀº ÇöÀçÀÇ ¹üÀ§¿¡¼ ÂüÁ¶ ŸÀÔÀÇ ¸ðµç º¯¼öÀÇ ¸ñ·ÏÀ» ÀÚµ¿ÀûÀ¸·Î Á¦¾ÈÇÕ´Ï´Ù. ÃÖÁ¾ Á¤ÀÇµÈ º¯¼ö´Â µðÆúÆ®·Î ¼±Åõ˴ϴÙ.
¸ñ·ÏÀ» ÅëÇØ Á¶Á¤Çϱâ À§ÇØ Up °ú Down ۸¦ »ç¿ëÇϰųª ¶Ç´Â ¸®½ºÆ®¸¦ ´Ý°Å³ª ¿øÇÏ´Â °ªÀ» ¼öµ¿À¸·Î »ðÀÔÇϱâ À§ÇØ Escape ۸¦ ´©¸£½Ê½Ã¿À.
ÅÛÇø´ ³»ÀÇ ÀÌ º¯¼öÀÇ ¶Ç ´Ù¸¥ ¹ß»ýÀº Á¤ÀÇµÈ °ªÀ¸·Î ÀÚµ¿ÀûÀ¸·Î ±³Ã¼µÉ °ÍÀÔ´Ï´Ù.
¼±Åõǰųª Á¤ÀÇµÈ º¯¼ö¸¦ Àû¿ëÇÏ°í ´ÙÀ½ ÀÔ·Â À§Ä¡·Î À̵¿Çϱâ À§ÇØTab ¶Ç´Â Enter ¸¦ ´©¸£½Ê½Ã¿À.

ÀÌ À§Ä¡°¡ °Á¶µÉ ¶§, ¹Ù·Î ÁöÁ¤µÈ º¯¼ö°¡ ij½ºÆÃµÇ¾î¾ß¸¸ ÇÏ´Â ¿øÇϴ Ŭ·¡½º À̸§À» ŸÀÌÇÁÇϱ⠽ÃÀÛÇϽʽÿÀ.
ÅÛÇø´ ³»ÀÇ ÀÌ Å¬·¡½º À̸§ÀÇ ¸ðµç ±× ÀÌ»óÀÇ ¹ß»ýÀº Á¤ÀÇ Å¬·¡½º À̸§À¸·Î ÀÚµ¿ÀûÀ¸·Î ±³Ã¼µÉ °ÍÀÔ´Ï´Ù.

|
´ç½ÅÀÌ Å¬·¡½ºÀÇ À̸§À» ŸÀÌÇÁÇϱ⠽ÃÀÛÇÒ ¶§, Ctrl
+ Space ¶Ç´Â Ctrl
+ Alt + Space ۸¦ ·è¾÷ â(±×°ÍÀÌ ±×¸²¿¡ À§¿¡ ³ªÅ¸³ª´Â °Í¿¡ µû¶ó)¸¦ ¿±â À§ÇØ »ç¿ëÇϽʽÿÀ.
|
ÁöÁ¤µÈ Ŭ·¡½º À̸§À» Àû¿ëÇÏ°í ´ÙÀ½ ÀÔ·Â À§Ä¡·Î À̵¿Çϱâ À§ÇØ Tab ¶Ç´Â Enter¸¦ ´©¸£½Ê½Ã¿À:

IDEAÀº ij½ºÆÃµÈ ¿ä¼Ò¸¦ Àâ°í ÀÖ´Â º¯¼öÀÇ ÇÕ¸®ÀûÀÎ À̸§ÀÇ ¸ñ·ÏÀ» Á¦¾ÈÇÕ´Ï´Ù. Up °úDownŰÀÇ µµ¿òÀ¸·Î Á¦¾È ÁßÀÇ Çϳª¸¦ ¼±ÅÃÇϰųª, ¶Ç´Â ´Ù¸¥ Çϳª¸¦ ¼öµ¿À¸·Î ÀÔ·ÂÇϽʽÿÀ
ÁöÁ¤µÈ º¯¼ö À̸§À» Àû¿ëÇϰí Á¾·á ÅÛÇø´ À§Ä¡·Î À̵¿Çϱâ À§ÇØ Tab ¶Ç´Â Enter¸¦ ´©¸£½Ê½Ã¿À
|
|
lst
|
¹è¿ÀÇ ÃÖÁ¾ ¿ä¼Ò¸¦ ÀÎÃâÇÏ´Â ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ »ý¼ºÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù.
´ç½ÅÀÌ ´ÙÀ½ ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ °¡Áø´Ù ¶ó°í »ó»óÇϽʽÿÀ:

ÅÛÇø´À» È®Àå½Ã۱â À§ÇØ ÅÛÇø´ Àκ¸ÄÉÀ̼Ç
۸¦ ´©¸£½Ê½Ã¿À:

IDEAÀº ÇöÀçÀÇ ¹üÀ§¿¡¼ ÀÌ¿ë °¡´ÉÇÑ ¸ðµç ¹è¿ÀÇ ¸ñ·ÏÀ» ÀÚµ¿ÀûÀ¸·Î Á¦¾ÈÇÕ´Ï´Ù. ÃÖÁ¾ Á¤ÀÇµÈ ¹è¿Àº µðÆúÆ®·Î ¼±Åõ˴ϴÙ.
¸ñ·ÏÀ» ÅëÇØ Á¶Á¤Çϱâ À§ÇØ Up °ú Down ۸¦ »ç¿ëÇϰųª ¶Ç´Â ¸®½ºÆ®¸¦ ´Ý°Å³ª ¿øÇÏ´Â °ªÀ» ¼öµ¿À¸·Î »ðÀÔÇϱâ À§ÇØ Escape ۸¦ ´©¸£½Ê½Ã¿À.
ÅÛÇø´ ³»ÀÇ ÀÌ ¹è¿ÀÇ ¶Ç ´Ù¸¥ ¹ß»ýÀº Á¤ÀÇµÈ À̸§À¸·Î ÀÚµ¿ÀûÀ¸·Î ±³Ã¼µÉ °ÍÀÔ´Ï´Ù.
¼±Åõǰųª ¶Ç´Â ÁöÁ¤µÈ ¹è¿À» Àû¿ëÇϰí Á¾·á ÅÛÇø´ À§Ä¡·Î À̵¿Çϱâ À§ÇØ Tab ¶Ç´Â Enter¸¦ ´©¸£½Ê½Ã¿À

IDEAÀº »ý¼ºµÈ Ç¥Çö½Ä ÀÌÈÄ Ä³·µÀ» ¼¼¹Ì ÄÝ·Ð ¹®ÀÚ¿Í ÇÔ²² ±×°ÍÀ» ´ÝÁö ¾Ê°í ¹Ù·Î ³õ½À´Ï´Ù.
|
|
mn
|
µÎ °ªÀ» ºñ±³Çϰí, ´õ¿í ÀÛÀº Çϳª¸¦ ¸®ÅÏÇÏ´Â ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ »ý¼ºÇϱâ À§ÇØ »ç¿ëÇÕ´Ï´Ù(Math.min () ¸Þ¼Òµå ÀÇ µµ¿òÀ¸·Î).
´ç½ÅÀÌ ´ÙÀ½ ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ °¡Áø´Ù ¶ó°í »ó»óÇϽʽÿÀ:

ÅÛÇø´À» È®Àå½Ã۱â
À§ÇØ ÅÛÇø´ Àκ¸ÄÉÀÌ¼Ç Å°¸¦ ´©¸£½Ê½Ã¿À:

IDEAÀº ÇöÀçÀÇ ¹üÀ§¿¡¼ ¸ðµç ¿ø½Ã º¯¼öÀÇ ¸ñ·ÏÀ» ÀÚµ¿ÀûÀ¸·Î Á¦¾ÈÇÕ´Ï´Ù.
¸ñ·ÏÀ» ÅëÇØ Á¶Á¤Çϱâ À§ÇØ Up °ú Down ۸¦ »ç¿ëÇϰųª ¶Ç´Â ¸®½ºÆ®¸¦ ´Ý°Å³ª ¿øÇÏ´Â °ªÀ» ¼öµ¿À¸·Î »ðÀÔÇϱâ À§ÇØ Escape ۸¦ ´©¸£½Ê½Ã¿À.
ÅÛÇø´ ³»ÀÇ ÀÌ ¹è¿ÀÇ ¶Ç ´Ù¸¥ ¹ß»ýÀº Á¤ÀÇµÈ À̸§À¸·Î ÀÚµ¿ÀûÀ¸·Î ±³Ã¼µÉ °ÍÀÔ´Ï´Ù.
¼±Åõǰųª ¶Ç´Â ÁöÁ¤µÈ ¹è¿À» Àû¿ëÇϰí Á¾·á ÅÛÇø´ À§Ä¡·Î À̵¿Çϱâ À§ÇØ Tab ¶Ç´Â Enter¸¦ ´©¸£½Ê½Ã¿À


|
°¡´ÉÇÑ ¸Þ¼Òµå ¸Å°³ º¯¼öÀÇ ¸ñ·Ï°ú ÇÔ²² ÆË¾÷À» °¡µ¿½Ã۱â À§ÇØ Ctrl + P ۸¦ »ç¿ëÇϽʽÿÀ.
|
|
|
mx
|
µÎ °ªÀ» ºñ±³Çϰí, ´õ¿í Å« Çϳª¸¦ ¸®ÅÏÇÏ´Â ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ »ý¼ºÇϱâ À§ÇØ »ç¿ëÇÕ´Ï´Ù(Math.max () ¸Þ¼Òµå ÀÇ µµ¿òÀ¸·Î).
ÀÌ ÅÛÇø´Àº mn ÅÛÇø´°ú
°°Àº ¹æ¹ýÀ¸·Î ÀÛ¿ëÇÕ´Ï´Ù.
|
|
psvm
|
»ó¼¼ÇÑ °ÍÀº, ¿¹¸¦ ¿©±â ¿¡¼ ÂüÁ¶ÇϽʽÿÀ.
|
|
toar
|
java.util.Collection ÀÇ ±¸¼º¿ä¼Ò¸¦ toArray () ¸Þ¼ÒµåÀÇ µµ¿òÀ¸·Î ¹è¿·Î ÀúÀåÇϴµ¥ »ç¿ëÇÕ´Ï´Ù .
´ç½ÅÀÌ ´ÙÀ½ ÄÚµå ÇÁ·¡±×¸ÕÆ®¸¦ °¡Áø´Ù ¶ó°í »ó»óÇϽʽÿÀ:

ÅÛÇø´À» È®Àå½Ã۱â À§ÇØ ÅÛÇø´ Àκ¸ÄÉÀ̼Ç
۸¦ ´©¸£½Ê½Ã¿À:

IDEAÀº ¸®ÅÏµÈ ¿ä¼Ò ŸÀÔÀ» ÀÚµ¿ÀûÀ¸·Î Á¦¾ÈÇÕ´Ï´Ù.

|
ÇÊ¿ä ¿ä¼Ò ŸÀÔÀÌ ¹®¸ÆÀ¸·ÎºÎÅÍ ±¸º°ÇÒ ¼ö ÀÖ´Â °÷¿¡ ÀÌ ÅÛÇø´Àº °¡Àå È¿À²ÀûÀ¸·Î »ç¿ëµË´Ï´Ù.
|
ÀÔ·Â À§Ä¡°¡ °Á¶µÉ ¶§, ´ç½ÅÀº Á¦¾ÈÀ» äÅÃÇÒ ¼ö Àְųª ¶Ç ´Ù¸¥ °ªÀ» ¼öµ¿À¸·Î ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.
°ªÀ» Àû¿ëÇÏ°í ´ÙÀ½ ÀÔ·Â À§Ä¡·Î À̵¿Çϱâ À§ÇØ Tab ¶Ç´Â Enter¸¦ ´©¸£½Ê½Ã¿À

IDEAÀÌ ÇöÀçÀÇ ¹üÀ§¿¡ java.util.Collection ÀÇ ¸ðµç ÀνºÅϽºÀÇ ¸ñ·ÏÀ» ÀÚµ¿ÀûÀ¸·Î Á¦¾ÈÇÕ´Ï´Ù.
¸ñ·ÏÀ» ÅëÇØ Á¶Á¤Çϱâ À§ÇØ Up °ú Down ۸¦ »ç¿ëÇϰųª ¶Ç´Â ¸®½ºÆ®¸¦ ´Ý°Å³ª ¿øÇÏ´Â Collection À» ¼öµ¿À¸·Î »ðÀÔÇϱâ À§ÇØ Escape ۸¦ ´©¸£½Ê½Ã¿À.ÅÛÇø´ ³»ÀÇ Collection ÀÇ ¶Ç ´Ù¸¥ ¹ß»ýÀº °°Àº °ªÀ¸·Î ÀÚµ¿ÀûÀ¸·Î ±³Ã¼µÉ °ÍÀÔ´Ï´Ù.
°ªÀ» Àû¿ëÇϰí Á¾·á ÅÛÇø´ À§Ä¡·Î À̵¿Çϱâ À§ÇØ Tab ¶Ç´Â Enter¸¦ ´©¸£½Ê½Ã¿À

|
|
±× ÀÌ»óÀÇ ¼¼ºÎ»çÇ×À» À§ÇØ, ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ:
¶óÀ̺ê ÅÛÇø´¿¡ ´ëÇÏ¿©
¶óÀ̺ê ÅÛÇø´ Á¤ÀÇ
|