בודק הבדלים בטקסט
השוואת שני טקסטים והדגשת השורות שנוספו ושהוסרו, מיד ובדפדפן שלכם.
כיצד להשתמש בבודק הבדלים
- 01
הדביקו את הטקסט המקורי משמאל ואת הטקסט השונה מימין.
- 02
אופציונלית התעלמו מהבדלי אותיות גדולות/קטנות או רווחים.
- 03
קראו את ההבדלים שורה אחר שורה: ירוק הוא נוסף, אדום הוא הוסר.
מה בודק ההבדל הזה עושה
בודק הבדלי טקסט זה משווה שני בלוקים של טקסט ומדגיש בדיוק את מה שהשתנה: אילו שורות נוספו, אילו הוסרו והמילים הספציפיות בשורה שהשתנה. תוספות סימנים ירוקים, הסרות סימנים אדומים.
מכיוון שההשוואה פועלת כולה בדפדפן שלכם, היא מהירה ופרטית, מתאימה אפילו למסמכים וקוד סודיים שלא תרצו להדביק בשירות בצד השרת.
האלגוריתם מאחורי זה
הוא משתמש בהבדל של רצף המשותף הארוך ביותר, באותו אלגוריתם ליבה ש-Git ורוב כלי סקירת הקוד משתמשים בו, כך שהוא מדווח על קבוצת השינויים הקטנה והברורה ביותר במקום לסמן הכל לאחר ההבדל הראשון.
התעלם מרישיות או רווח לבן
האפשרויות מאפשרות לך להתעלם מרישיות או רווח לבן, וזה שימושי כאשר ההבדלים האמיתיים היחידים הם הבדלים משמעותיים ואינך רוצה ששינויי הזחה או אותיות רישיות יבלבלו את התוצאה.
מה אתה יכול להשוות
הבדל מבוסס-קו עובד באותה מידה עבור קוד מקור, קבצי תצורה, יומנים, JSON ופרוזה רגילה, כך שהוא שימושי להשוואה בין שתי גרסאות של חוזה, איתור מה השתנה בין שני קובצי תצורה, או סקירת עריכה של מאמר.
הדבק את המקור בצד אחד ואת הגרסה ששונתה בצד השני, החלף את האפשרויות שאתה צריך, וההבדלים מופיעים מיד.
שאלות נפוצות
כיצד עובדת ההשוואה?
היא משווה את שני הטקסטים שורה אחר שורה באמצעות diff מסוג longest-common-subsequence, אותה גישה שבה משתמש Git, כך שאתם מקבלים את מערך השינויים הקטן ביותר.
האם הטקסט שלי מועלה לאנשהו?
לא. ההשוואה רצה כולה בדפדפן שלכם; שום דבר אינו נשלח לשרת.
האם הוא יכול להשוות קוד או קובצי תצורה?
כן. diff מבוסס שורות עובד היטב עבור קוד מקור, קובצי תצורה, לוגים וטקסט פרוזה כאחד.