ºñ±³ ¿¹Á¦ - Ű/°ª ½Ö¿¡ ´ëÇÑ ±¸Á¶Àû ºñ±³
¼Ò°³
ÀÌ ¿¹Á¦´Â Ű/°ª ½ÖÀ¸·Î ±¸¼ºµÇ´Â ÆÄÀÏ¿¡ ´ëÇÑ ±¸Á¶Àû ºñ±³¸¦ Áö¿øÇÏ´Â ¹æ¹ýÀ»
º¸¿©ÁÝ´Ï´Ù. Ű/°ª ½ÖÀ» ºñ±³ Ç÷¯±×ÀÎÀÌ Á¦°øÇÏ´Â ±¸Á¶Àû ºñ±³ ÇÁ·¹ÀÓ¿öÅ©¿¡ ´ëÇÑ
ÀÔ·ÂÀ¸·Î »ç¿ëµÇ´Â Æ®¸® ±¸Á¶·Î ±¸¹® ºÐ¼®ÇÏ´Â »ç¿ëÀÚ Á¤ÀÇ ±¸Á¶ ÀÛ¼ºÀÚ¸¦ ±¸ÇöÇϰí
µî·ÏÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù. ¶ÇÇÑ °³ÀΠŰ/°ª ½Ö¿¡ ´ëÇÑ Ç¥ÁØ ÅØ½ºÆ® Ç¥½Ã±â¸¦ µî·ÏÇÕ´Ï´Ù.
ÀÌ ¿¹Á¦´Â ´ÜÁö ¼³¸íÀ» À§ÇÑ °ÍÀÔ´Ï´Ù. Java Ư¼º ÆÄÀÏ¿¡ ´ëÇÑ ±¸Á¶Àû ºñ±³ Áö¿ø(¶Ç ´Ù¸¥ Ű/°ª Çü½Ä)Àº
Eclipse Java Tooling¿¡¼ Á¦°øµË´Ï´Ù.
¿¹Á¦ ½ÇÇà
- ÇÁ·ÎÁ§Æ® ÀÛ¼º(Java ÇÁ·ÎÁ§Æ®ÀÏ ÇÊ¿ä´Â ¾øÀ½)
- Ű/°ª ½Ö ÆÄÀÏ f1.kv ÀÛ¼º
- â > ȯ°æ ¼³Á¤ > Workbench > ÆÄÀÏ ¿¬°üÀ» ¿°í
±âº» ÅØ½ºÆ® ÆíÁý±â¸¦ ÆÄÀÏ È®ÀåÀÚ "kv"¿Í ¿¬°ü½ÃŰ½Ê½Ã¿À.
- ÆíÁý±â¿¡¼ f1.kv¸¦ ¿°í ´ÙÀ½ ÄÁÅÙÃ÷¸¦ ÀÔ·ÂÇϽʽÿÀ.
lastname=Doe
firstname=John
city=Chicago
state=IL
- ÀÌ ÆÄÀÏÀÇ »çº»À» ÀÛ¼ºÇϰí À̸§À» f2.kv·Î ¹Ù²Ù½Ê½Ã¿À.
- f2.kv¸¦ ¿°í À̸§ "John"À» "Mary"·Î º¯°æÇϽʽÿÀ.
- ´Ù¸¥ Ű/°ª ½Ö "country=US"¸¦ f2.kv¿¡ Ãß°¡ÇϽʽÿÀ.
- ÆÄÀÏ f1.kv ¹× f2.kv¸¦ ¼±ÅÃÇϽʽÿÀ.
- ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼ ºñ±³ ´ë»ó > ¼·Î¸¦ ¼±ÅÃÇϽʽÿÀ.
- ¸Ç À§ ºÐÇÒâ¿¡ µÎ ÆÄÀÏÀÇ ±¸Á¶Àû Â÷ÀÌÁ¡À» Ç¥½ÃÇÏ´Â »õ ºñ±³ ÆíÁý±â°¡
¿¸³´Ï´Ù. Ư¼º "firstname" ¶Ç´Â "country" Áß Çϳª¸¦ ¼±ÅÃÇϸé
ÇØ´çµÇ´Â Ű/°ª ½ÖÀÇ ÅØ½ºÆ®°¡ ¸Ç ¾Æ·¡ ºÐÇÒâ¿¡ Àִ ǥÁØ ÅØ½ºÆ® ºñ±³ Ç¥½Ã±â¿¡ Á¦°øµË´Ï´Ù.
¿¹Á¦ÀÇ ÄÚµå ±¸¼º
¿¹Á¦ ¸ðµå´Â ´ÜÀÏ ÆÐŰÁö org.eclipse.compare.examples.structurecreator·Î ±¸¼ºµË´Ï´Ù.
- KeyValuePairStructureCreator
½ºÆ®¸²ÀÇ ÄÁÅÙÃ÷¸¦ IStructureComparator Æ®¸®·Î ±¸¹® ºÐ¼®ÇÏ´Â
±¸Á¶ ÀÛ¼ºÀÚÀÔ´Ï´Ù.
- TextMergeViewerCreator
TextMergeViewersÀÇ ÆÑÅ丮ÀÔ´Ï´Ù. °³ÀΠŰ/°ª ½Ö À¯ÇüÀÎ "kvtxt" À¯Çü¿¡ ´ëÇØ
µî·ÏµË´Ï´Ù.
- Util
NLS Áö¿øÀ» À§ÇØ, InputStreamÀ» ¹®ÀÚ¿·Î ÀÐÀ» ¼ö ÀÖµµ·Ï À¯Æ¿¸®Æ¼ ¸Þ¼Òµå¸¦ Á¦°øÇÕ´Ï´Ù.