← חזרה לתכונות
Free

כלי השוואה (Diff)

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

השוואת שתי גרסאות של טקסט היא משימה נפוצה מאוד - בדיקה מה השתנה בקובץ הגדרות, השוואת שתי תגובות API, או וידוא שהעברת מחרוזות לא שברה שום דבר. כלי ההשוואה עושה זאת בצורה נקייה. הדביקו את טקסט A (המקורי) וטקסט B (המשונה) ולחצו על 'השווה'. הפלט מציג כל שורה מקוטלגת כנוספה (ירוק, עם סימון +), הוסרה (אדום, עם סימון -) או ללא שינוי. ניתן לעבור בין תצוגה מאוחדת (בסגנון Git, הכל בערימה) לבין תצוגה צד-בצד (שתי עמודות עם התאמת שורות). ההשוואה משתמשת באלגוריתם תת-הרצף המשותף הארוך ביותר, כך שהיישור אופטימלי ולא נאיבי שורה-שורה. מתגי 'התעלם מרווחים' ו'התעלם מאותיות רישיות/קטנות' עוזרים כאשר השינויים האמיתיים מוסתרים תחת רעש של עיצוב. הסטטיסטיקה בחלק העליון מציגה את סך כל השורות שנוספו/הוסרו/ללא שינוי לקבלת סיכום במבט חטוף.

תצוגה מקדימה חיה
example.com
כלי ההבדל +3 נוסף −2 הוסר 5 לא שונה
אחוד זה לצד זה
1 1 function greet(name) {
2 console.log("Hi " + name);
2 + console.log(`Hello, ${name}!`);
3 + console.log(`Welcome back.`);
3 4 }
4 5  
5 greet("world");
6 + greet("Alice");
6 7 greet("Bob");
תכונות מפתח

השוואה ברמת השורה

מקוטלג כל שורה כנוספה, הוסרה או ללא שינוי באמצעות אלגוריתם תת-הרצף המשותף הארוך ביותר ליישור אופטימלי.

תצוגות מאוחדות וצד-בצד

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

פלט מקודד בצבע

שורות שנוספו מודגשות בירוק עם סמן +; שורות שהוסרו מודגשות באדום עם סמן -; שורות ללא שינוי הן ניטרליות. לסריקה חזותית מהירה.

התעלם מרווחים / אותיות

מתגים המאפשרים להתעלם מהבדלי עיצוב שוליים כדי שתוכלו להתמקד בשינויים משמעותיים.

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

הסרגל העליון מציג ספירות של '+N נוספו, -N הוסרו, N ללא שינוי' - סיכום מהיר ללא צורך בסריקת כל שורה.

מהיר עבור קלטים מציאותיים

מטפל באלפי שורות במילי-שניות. קלטים גדולים מוגבלים כדי לשמור על ממשק משתמש רספונסיבי.

מקרי שימוש נפוצים

סקירת עריכות לפני שמירה

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

השוואת תגובות API

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

השוואת קובצי הגדרות

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

אימות פלט מעוצב

הפעילו מעצב (Formatter) על קובץ והשוו קלט מול פלט כדי לאשר שרק הרווחים/עיצוב השתנו - ללא שינוי סמנטי.

בדיקה מדגמית של העברות טקסט

בעת עדכון עותק ברחבי דף או מסמך, השוו ישן מול חדש כדי לוודא שכל תרגום נחת במקום הנכון.

איך להשתמש
1

פתח את כלי ההשוואה

לחצו על סמל ההשוואה ב-DevSuite Pro. חלונית נפתחת עם שני אזורי טקסט זה לצד זה.

2

הדבק טקסט A וטקסט B

הדביקו את הגרסה המקורית בטקסט A ואת הגרסה ששונתה בטקסט B. כל טקסט מתאים — קוד, JSON, יומנים (Logs), פרוזה.

3

אפשרויות מתג

הפעילו 'התעלם מרווחים' או 'התעלם מאותיות' אם שינויי עיצוב או אותיות הם רעש שאתם רוצים לדלג עליו.

4

לחץ על 'השווה'

לחצו על 'השווה'. ההשוואה תוצג למטה עם שורות שנוספו/הוסרו/ללא שינוי מקודדות בצבע וסטטיסטיקה למעלה.

5

החלפת תצוגות (אופציונלי)

החליפו בין התצוגה המאוחדת (Unified) לצד-בצד (Side-by-side). המאוחדת קומפקטית יותר, צד-בצד הופכת את יישור הזוגות לברור יותר.

מוכנים לנסות?

התקן את DevSuite Pro בחינם ופתח 64+ כלי פיתוח לדפדפן שלך.

הוסף ל-Chrome הוסף ל-Edge הוסף ל-FireFox