| ÅؽºÆ® :: ´Ü¶ô ÅؽºÆ® :: ´Ü¶ôÀº ´Ü¶ô ÅؽºÆ®ÀÇ ½Ã°¢Àû Â÷À̸¦ Á¦°øÇÏ´Â Perl ¸ðµâÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
ÅؽºÆ® :: ´Ü¶ô ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À̸§:
- Joseph F. Ryan
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~jryan/Text-ParagraphDiff-2.70/lib/Text/ParagraphDiff.pm
ÅؽºÆ® :: ´Ü¶ô ű×
ÅؽºÆ® :: ´Ü¶ô ¼³¸í
ÅؽºÆ® :: ´Ü¶ôÀº ´Ü¶ô µÈ ÅؽºÆ®¿¡ ´ëÇÑ ½Ã°¢Àû Â÷À̸¦ Á¦°øÇÏ´Â Perl ¸ðµâÀÔ´Ï´Ù. ÅؽºÆ® :: ´Ü¶ôÀº ´Ü¶ô text.abstractText¿¡ ´ëÇÑ ½Ã°¢Àû Â÷À̸¦ Á¦°øÇÏ´Â Perl ¸ðµâÀÔ´Ï´Ù. ButterDiff´Â ÁÙÀÌ ¾Æ´Ñ ´Ü¾îº°·Î µÎ ´Ü¶ô ÅؽºÆ® ÆÄÀÏ °£ÀÇ Â÷À̸¦ ã¾Æ¼ ÅؽºÆ®¸¦ ÇÔ²² ºÐ»ç ÇÑ ´ÙÀ½ xhtml.synopsis ÅؽºÆ®·Î °á°ú¸¦ Ãâ·ÂÇÕ´Ï´Ù. :: ´Ü¶ô; # old.txt ¹× new.txt´Â ÆÄÀÏ À̸§ Àμâ text_diff ( 'old.txt', 'new.txt'); # ¶Ç´Â Àü´Þ ¹è¿ ÂüÁ¶ Àμâ text_diff (@old, @new); # t-diff 2 ÀÏ¹Ý ¹®ÀÚ¿ (FAQ) Àμâ text_diff ( "old", "new", {string => 1}); # Åë°ú ¿É¼Ç (¾Æ·¡ ÂüÁ¶) Àμâ text_diff ($ ¿À·¡µÈ, $ new, {plain => 1}); # ¶Ç´Â bin / : # ./tdiff oldfile newFileText :: ´Ü¶ô µðÇÁ´Â Äڵ尡 ¾Æ´Ñ ´Ü¶ô µÈ ÅؽºÆ®¿¡ ´ëÇØ ÀǹÌÇÏ´Â diffÀÇ Àç½ÉÇÕÀÔ´Ï´Ù. ¹®¼º°·Î ¹®¼¸¦ "Diff-diffing"´ë½Å, ÅؽºÆ® :: ´Ü¶ôÀº ¹®¼¸¦ ÇÑ ÁÙ¿¡ ÇϳªÀÇ ´Ü¾î·Î È®ÀåÇÏ°í, ¾Ë°í¸®Áò :: diff¸¦ »ç¿ëÇÏ¿© Â÷À̸¦ ãÀº ´ÙÀ½ "Ãß°¡"¹× "»©±â"¸¦ °Á¶ Ç¥½ÃÇÏ¿© ÅؽºÆ®¸¦ ´Ù½Ã ÇÔ²² »ç¿ëÇÕ´Ï´Ù. ¼½¼Ç. ÀÛ°¡¿Í ÆíÁýÀÚ´Â ÀÎÅͳÝÀ» ÅëÇØ ¼·ÎÀÇ °³Á¤ÆÇÀ» º¸³»´Â µ¥ À¯¿ëÇϰųª ´ÜÀÏ »ç¿ëÀÚ°¡ °³ÀÎÀûÀÎ ÀÛ¾÷À» ÃßÀûÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î Ãâ·ÂÀº Diffic.html»Ó¸¸ ¾Æ´Ï¶ó diffict, Old.txt ¹× new.txt.The Ãâ·ÂÀÌ XHTML¿¡ ÀÖÀ¸¸ç »ý¼º ½±°í ¾×¼¼½ºÀÇ Æí¸®ÇÔ ¹×º¸±âÀÇ ½±°Ô º¼ ¼ö ÀÖ½À´Ï´Ù. ÅؽºÆ® :: ´Ü¶ôÀº ¶ÇÇÑ Áß¾Ó°ªÀÇ µÎ °¡Áö °í±Þ ±â´ÉÀ» È°¿ëÇÕ´Ï´Ù. CSS ¹× JavaScript.css´Â Ãâ·Â Å©±â¸¦ ÁÙÀÌ°í Ãâ·ÂÀ» ¸Å¿ì Áñ°Ì°ÔÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. JavaScript´Â Ãß°¡ ±â´ÉÀ» ±¸ÇöÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. Â÷ÀÌÀÇ Ç¥½Ã¸¦ Àüȯ ÇÒ ¼öÀÖ´Â µÎ °³ÀÇ ¹öÆ°. CSS ¹× JavaScript´Â ²¨Áú ¼ö ÀÖ½À´Ï´Ù. ¾Æ·¡ÀÇ ÀÏ¹Ý ¿É¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ. (Âü°í : Mozilla 1.0, Camino 0.7 ¹× IE 5.x·Î Å×½ºÆ® ÇÑ CSS ¹× JavaScript´Â ¿ä±¸ »çÇ× : ¡¤ Perl.
ÅؽºÆ® :: ´Ü¶ô °ü·Ã ¼ÒÇÁÆ®¿þ¾î