dt devtool.co.il כלים לפיתוח — בעברית
טקסט וביטויים Diff Checker

השוואת טקסטים

זיהוי שינויים בין שני מקטעי טקסט או קוד

איך זה עובד?

הכלי משווה בין שני מקטעי טקסט שורה-שורה, ומראה מה נוסף, מה הוסר ומה נשאר זהה. זה בנוי על אלגוריתם LCS (Longest Common Subsequence) — אותו אלגוריתם שעומד בבסיס git diff.

מתי משתמשים?

  • לפני commit — לראות מה בדיוק השתנה בקובץ הגדרות
  • השוואה בין שתי גרסאות של מסמך / חוזה / תרגום
  • זיהוי שינויים בין שני קבצי JSON או YAML לפני deploy
  • בדיקה של קוד שהודבק משני מקורות שונים
  • code review מהיר בלי לפתוח את ה-IDE

סימונים

  • ירוק — נוסף ב-B
  • אדום — הוסר מ-A
  • לבן / אפור — זהה בשני הצדדים

אפשרויות השוואה

הכלי משווה לפי שורות, לא לפי תווים. זה יעיל לקוד אבל לפעמים מטעה בפסקאות ארוכות. לכן כדאי להפעיל התעלם מרווחים כשהשוני היחיד הוא אינדנטציה, ו-התעלם מאותיות גדולות להשוואת תוכן לא-קוד (מסמכים, תרגומים).

כלים קשורים