בודק הבדלים בטקסט — השווה בין שני טקסטים וראה בדיוק מה השתנה.

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

השוואת שני טקסטים השוואה בדפדפן שלך
בודק הבדלים בטקסט המציג שורות שנוספו ושנמחקו זו לצד זו

הטקסטים שלך

הדבק שני טקסטים כדי להשוות ביניהם.

הבדלים

0 שורות נוספו
0 הוסר
0 ללא שינוי
—דמיון
המדריך

מדריך לבודק הבדלים בטקסט: השוואת שורות, מילים ותווים

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

הסבר פשוט

מהו בודק הבדלים בטקסט?

בודק ההבדלים בטקסט משווה בין שתי גרסאות של טקסט ומציג בדיוק מה השתנה. שורות, מילים או תווים שנוספו מסומנים בירוק, ואלה שהוסרו מסומנים באדום.

Writers use it to review edits, developers use it to compare code and configuration files, and anyone can use it to check whether two copies of a document really match. If the two texts differ only in stray spaces, clean them first with the Whitespace Remover, and use the Text Sorter to put two lists in the same order before comparing.

סיבות נפוצות להשוואת טקסט

מדוע אנשים משווים טקסטים

עריכות וטיוטות

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

קוד ותצורה

השווה בין שתי גרסאות של סקריפט, קובץ JSON או קובץ תצורה כדי לאתר את השורה הבודדת שגרמה לבעיה.

רשימות ונתונים

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

שורות, מילים, תווים ותצוגות

השוואה לפי שורות, מילים או תווים

שורות

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

מילים

משווה מילה אחר מילה לאורך הטקסט כולו. מתאים לפרוזה שבה חל שינוי במיקום שורת החלוקה, אך הנוסח נותר זהה.

דמויות

מציג כל תו שנוסף או הוסר. שימושי לאיתור שגיאת הקלדה בודדת, ספרה ששונתה או תו מיותר.

זה לצד זה או בשורה אחת

האפשרות "זה לצד זה" מציגה את שתי הגרסאות זו לצד זו. האפשרות "בתוך הטקסט" מאחדת אותן לעמודה אחת, כאשר ההסרות והתוספות מופיעות ברצף.

השוואה בכמה שלבים

כיצד להשתמש בבודק ההבדלים בטקסט

  1. הדבק את הטקסט המקורי משמאל ואת הטקסט המשונה מימין, או לחץ על "דוגמה" כדי לנסות דוגמה.
  2. בחר להשוות לפי שורות, מילים או תווים.
  3. בחר באפשרות "זה לצד זה" או "בשורה אחת". סמן את האפשרות "התעלם מרישיות" או "התעלם מרווחים מיותרים" אם ההבדלים הללו אינם חשובים.
  4. בטקסטים ארוכים, סמן את האפשרות "הצג רק שינויים" כדי להסתיר שורות שלא השתנו ולהציג כמה שורות של הקשר סביב כל שינוי.
  5. לחץ על "השווה עותקים" או "הורד קובץ .diff" כדי לשמור את התוצאה. השתמש ב"החלף" כדי לבצע את ההשוואה בכיוון ההפוך.
צבעים, סמלים ודמיון

כיצד לזהות את ההבדלים

+ ירוק נוסף בטקסט המעודכן − אדום הוסר מהטקסט המקורי רגיל זהה בשני הטקסטים דמיון = 2 × ללא שינוי ÷ (פריטים בטקסט המקורי + פריטים בטקסט המעודכן) דוגמה: 8 שורות ו-9 שורות עם 6 שורות שלא השתנו דמיון = 2 × 6 ÷ 17 = 71%

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

הפקודת `copy diff` מציגה את ההבדלים בטקסט רגיל. בשורות, שורות שהוסרו מסומנות בסימן מינוס, ואילו שורות שנוספו מסומנות בסימן פלוס. במילים ובתווים, טקסט שהוסר מוקף בסימנים [- -], ואילו טקסט שנוסף מוקף בסימנים {+ +}.

תוצאות טובות יותר

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

  • השתמשו ב-"Lines" עבור קוד ורשימות, וב-"Words" עבור פרוזה שעברה התאמה מחדש.
  • סמן את האפשרות "התעלם מרווחים מיותרים" כאשר הטקסט הועתק מעורכים שונים והמרווחים שונים.
  • אם שתי רשימות נראות זהות אך סדרן שונה, יש למיין את שתיהן תחילה באמצעות "ממיין הטקסט" ולאחר מכן להשוות ביניהן.
  • הדבק טקסט רגיל. עיצוב כגון טקסט מודגש או צבעים הולך לאיבוד בעת ההדבקה בתיבת טקסט, ולכן רק המילים מושוות.
כדאי לדעת

הגבלות ופרטיות

פרטיות

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

מגבלות

כל טקסט יכול להכיל עד 2 מיליון תווים, או 100,000 תווים לצורך השוואת תווים. אם שני טקסטים ארוכים שונים מאוד זה מזה, הקטע שהשתנה עשוי להופיע כבלוק אחד שהוחלף. הכלי משווה טקסט רגיל בלבד, ולא קבצי Word או PDF, והוא אינו מזהה תחביר של קוד.

שאלות נפוצות

שאלות נפוצות על בודק ההבדלים בטקסט

איך אפשר להשוות שני טקסטים באינטרנט?

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

מה המשמעות של הצבעים והסמלים?

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

מה ההבדל בין השוואה לפי שורות, מילים ותווים?

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

כיצד הכלי קובע מה השתנה?

הוא מאתר את הרצף הארוך ביותר של שורות, מילים או תווים המשותפים לשני הטקסטים, ומסמן את כל השאר כ"נוסף" או "הוסר". הוא משתמש באלגוריתם של מאיירס, אותה שיטה שבה משתמשים GNU diff ו-Git כברירת מחדל.

האם הוא יכול להתעלם מהבדלי רישיות או רווחים?

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

מה עושה האפשרות "הצג רק שינויים"?

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

כיצד מחושב אחוז הדמיון?

זהו פי שניים ממספר הפריטים שלא השתנו, חלקי המספר הכולל של הפריטים בשני הטקסטים. שני טקסטים זהים מקבלים ציון של 100%, ושני טקסטים שאין ביניהם שום דבר משותף מקבלים ציון של 0%.

האם אני יכול להעתיק או להוריד את התוצאה?

כן. הפקודות "Copy diff" ו-"Download .diff" מספקות טקסט רגיל. בשורות, השורות שהוסרו מתחילות בסימן מינוס, והשורות שנוספו מתחילות בסימן פלוס. במילים ובתווים, הטקסט שהוסר מופיע בתוך [- -] והטקסט שנוסף מופיע בתוך {+ +}.

האם זה עובד עם קוד, JSON ומסמכים?

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

האם הטקסט שלי הועלה או נשמר איפשהו?

לא. שני הטקסטים מושווים בדפדפן שלך. כל אחד מהם יכול להכיל עד 2 מיליון תווים, או 100,000 תווים בהשוואת תווים. בחירותיך לגבי המצב והאפשרויות נשמרות במכשיר שלך, אך הטקסט עצמו אינו נשמר.

ממשתמשים בכלי זה

ביקורות

טוען ביקורות…
המשך כך

עוד כלים בארגז

בדף הבית ניתן למצוא עוד עשרות כלים חינמיים שאינם דורשים מפתח API.

הציעו כלי