Σύγκριση κειμένων

Acrafto Team Κείμενο
Ενημερώθηκε
Σύγκριση ανά
Προβολή
Παράβλεψη
Εμφάνιση

Επικολλήστε ή πληκτρολογήστε δύο κείμενα παραπάνω. Οι διαφορές εμφανίζονται εδώ καθώς πληκτρολογείτε.

Όλα τρέχουν στον περιηγητή σας. Τα κείμενά σας δεν ανεβαίνουν πουθενά, και ο σύνδεσμος κοινής χρήσης τα μεταφέρει στο τμήμα της διεύθυνσης που οι περιηγητές δεν στέλνουν ποτέ σε διακομιστή.

N και P: μετάβαση ανάμεσα στις αλλαγές · S: εναλλαγή πλευρών · Ctrl+Enter: σύγκριση

Για σύγκριση κειμένων online, επικολλήστε δύο εκδοχές τη μία δίπλα στην άλλη: αυτός ο diff checker επισημαίνει κάθε διαφορά καθώς πληκτρολογείτε. Οι γραμμές που προστέθηκαν είναι πράσινες και σημειώνονται με το σύμβολο συν, οι γραμμές που αφαιρέθηκαν είναι κόκκινες, με γραμμοσκίαση και με το σύμβολο πλην, ενώ μέσα σε κάθε γραμμή που άλλαξε βλέπετε ακριβώς τις λέξεις που διαφέρουν. Έτσι ελέγχετε τι άλλαξε κάποιος σε μια σύμβαση, ένα άρθρο, μια μετάφραση, μια λίστα ή ένα κομμάτι κώδικα, ή βεβαιώνεστε ότι δύο κείμενα που πρέπει να είναι ίδια είναι πράγματι ίδια.

Πώς να συγκρίνετε δύο κείμενα online

  1. Επικολλήστε το αρχικό κείμενο στο αριστερό πεδίο (A) και την τροποποιημένη εκδοχή στο δεξί (B). Μπορείτε επίσης να σύρετε ένα αρχείο σε οποιαδήποτε από τις δύο πλευρές ή δύο αρχεία μαζί, για να γεμίσουν και τα δύο πεδία.
  2. Η σύγκριση εμφανίζεται κάτω από τις επιλογές και ενημερώνεται καθώς κάνετε αλλαγές. Το κουμπί Σύγκριση ή ο συνδυασμός Ctrl+Enter την επαναλαμβάνει χειροκίνητα.
  3. Μετακινηθείτε ανάμεσα στις αλλαγές με τα κουμπιά με τα βέλη ή με τα πλήκτρα N και P. Ο μετρητής δείχνει πού βρίσκεστε, για παράδειγμα «Αλλαγή 2 από 4», και η στενή λωρίδα στη δεξιά άκρη δείχνει σε ποια σημεία του εγγράφου βρίσκονται οι αλλαγές.
  4. Η Εναλλαγή πλευρών (πλήκτρο S) αντιστρέφει τη σύγκριση. Ο Καθαρισμός και των δύο αδειάζει τα πεδία, και για λίγα δευτερόλεπτα μπορείτε ακόμη να τον αναιρέσετε.

Δεν ξέρετε τι να περιμένετε; Πατήστε Δοκιμάστε ένα παράδειγμα και οι δύο πλευρές θα γεμίσουν με δύο εκδοχές μιας σύντομης σύμβασης παροχής υπηρεσιών.

Σύγκριση κειμένων δίπλα δίπλα με επισήμανση των διαφορών

Η προβολή Δίπλα δίπλα δείχνει τις δύο εκδοχές σε δύο στήλες, με τις αντίστοιχες γραμμές ευθυγραμμισμένες και αρίθμηση γραμμών και στις δύο πλευρές. Η Ενοποιημένη προβολή δείχνει μία στήλη, με τις γραμμές που αφαιρέθηκαν πάνω από εκείνες που προστέθηκαν, όπως εμφανίζει τις αλλαγές το git diff. Στο κινητό το εργαλείο χρησιμοποιεί πάντα την ενοποιημένη προβολή, επειδή δύο στενές στήλες διαβάζονται δύσκολα.

Το πόσο λεπτομερής είναι η σύγκριση εξαρτάται από τη ρύθμιση Σύγκριση ανά:

  • Οι Γραμμές ταιριάζουν σε κώδικα, λίστες και στα περισσότερα έγγραφα. Οι γραμμές που τροποποιήθηκαν αντί να αντικατασταθούν μπαίνουν σε ζεύγη, και οι λέξεις που άλλαξαν μέσα σε αυτές επισημαίνονται. Στο παράδειγμα, στη σύγκριση του «εντός 14 ημερών» με το «εντός 10 εργάσιμων ημερών» επισημαίνονται μόνο το «14» και το «10 εργάσιμων».
  • Οι Λέξεις δείχνουν το κείμενο ως συνεχή ροή, με τις λέξεις που αφαιρέθηκαν διαγραμμένες με μια γραμμή και τις νέες λέξεις υπογραμμισμένες. Αυτό λειτουργεί καλύτερα για άρθρα και μεταφράσεις, όπου μια ολόκληρη παράγραφος βρίσκεται σε μία γραμμή.
  • Οι Χαρακτήρες επισημαίνουν κάθε γράμμα ή ψηφίο που διαφέρει. Χρησιμοποιήστε τους για κωδικούς και αριθμούς: η σύγκριση των αριθμών τιμολογίων 20260418 και 20260481 δείχνει κατευθείαν το 1 που μετακινήθηκε μετά το 8.

Οι λέξεις και οι χαρακτήρες χωρίζονται με τους ίδιους κανόνες που εφαρμόζει ο περιηγητής σας στο κείμενο, οπότε η σύγκριση λειτουργεί και σε γλώσσες που γράφονται χωρίς κενά ανάμεσα στις λέξεις, όπως τα ιαπωνικά ή τα ταϊλανδικά.

Το χρώμα δεν είναι ποτέ η μόνη ένδειξη. Κάθε γραμμή που άλλαξε φέρει επίσης το σύμβολο συν ή πλην, οι γραμμές που αφαιρέθηκαν έχουν γραμμοσκίαση, οι λέξεις που αφαιρέθηκαν είναι διαγραμμένες και οι λέξεις που προστέθηκαν είναι υπογραμμισμένες. Οι διαφορές μένουν ορατές για άτομα που δεν ξεχωρίζουν το κόκκινο από το πράσινο, αλλά και σε μια ασπρόμαυρη εκτύπωση.

Σύγκριση κειμένων online με παράβλεψη των κενών

Κείμενα που φαίνονται ίδια συχνά διαφέρουν σε χαρακτήρες που δεν βλέπετε. Οι επιλογές της ομάδας Παράβλεψη βγάζουν αυτές τις διαφορές από τη σύγκριση, περίπου όπως οι αντίστοιχοι διακόπτες του git diff (στα αγγλικά):

  • Κεφαλαία και πεζά: το «Ναι» και το «ΝΑΙ» θεωρούνται η ίδια λέξη.
  • Κενά στην αρχή και στο τέλος των γραμμών: κρύβει τα κενά στο τέλος των γραμμών και τις αλλαγμένες εσοχές.
  • Όλες οι διαφορές στα κενά: αγνοεί και τα κενά μέσα στις γραμμές, οπότε το «τιμή:» ακολουθούμενο από στηλοθέτη ταιριάζει με το «τιμή:» ακολουθούμενο από δύο κενά.
  • Κενές γραμμές: παραλείπει τις κενές γραμμές. Αυτές μένουν ορατές, απλώς με γκρι χρώμα.
  • Τύπος αλλαγής γραμμής (CRLF και LF): είναι ενεργή από προεπιλογή. Τα Windows τερματίζουν κάθε γραμμή με δύο χαρακτήρες, CR και LF, ενώ τα macOS και Linux χρησιμοποιούν μόνο το LF (περισσότερα για την αλλαγή γραμμής, στα αγγλικά). Χωρίς αυτή την επιλογή, ένα αρχείο αποθηκευμένο στα Windows θα διέφερε σε κάθε γραμμή από το ίδιο αρχείο αποθηκευμένο σε Mac. Το εργαλείο σάς ενημερώνει πάντως όταν διαφέρει ο τύπος αλλαγής γραμμής, και με την επιλογή απενεργοποιημένη επισημαίνει κάθε επιπλέον CR.

Όταν δεν απομένει καμία διαφορά, εμφανίζεται ένα σαφές «Τα κείμενα είναι πανομοιότυπα», με μια σημείωση που λέει αν ταιριάζουν χαρακτήρα προς χαρακτήρα ή μόνο αφού αφαιρεθούν όσα επιλέξατε να παραβλέπονται. Η Εμφάνιση κενών και στηλοθετών σχεδιάζει μια τελεία για κάθε κενό και ένα βέλος για κάθε στηλοθέτη, και είναι ο πιο γρήγορος τρόπος να ανακαλύψετε τι είναι στην πραγματικότητα μια αόρατη διαφορά.

Σύγκριση εγγράφων: βρείτε τις διαφορές

Το εργαλείο συγκρίνει απλό κείμενο. Για να συγκρίνετε έγγραφα Word ή PDF, αντιγράψτε το κείμενο από κάθε αρχείο και επικολλήστε το εδώ. Οι γραμματοσειρές, η μορφοποίηση και οι παρακολουθούμενες αλλαγές μένουν εκτός, οπότε βλέπετε μόνο ό,τι ξαναγράφτηκε. Αρχεία κειμένου όπως .txt, .md, .csv, .json, .xml ή πηγαίος κώδικας ανοίγουν απευθείας με το κουμπί αρχείου δίπλα σε κάθε πεδίο, και το όνομα του αρχείου μένει ορατό πάνω από τη στήλη. Τα αρχεία που είναι αποθηκευμένα σε UTF-16 αναγνωρίζονται, ενώ οι εικόνες και τα άλλα δυαδικά αρχεία απορρίπτονται.

Η ένδειξη % ομοιότητα στη σύνοψη δείχνει πόσο μοιάζουν οι δύο εκδοχές. Είναι το μερίδιο των χαρακτήρων που έχουν κοινούς τα δύο κείμενα, μετρημένο και στις δύο πλευρές, οπότε η σύμβαση του παραδείγματος βγάζει 81,7 %. Δίπλα βλέπετε πόσες γραμμές προστέθηκαν, αφαιρέθηκαν και άλλαξαν.

Diff checker για κώδικα και αρχεία ρυθμίσεων

Για πηγαίο κώδικα, απενεργοποιήστε την Αναδίπλωση μεγάλων γραμμών. Κάθε γραμμή μένει τότε σε μία σειρά και οι δύο στήλες κυλούν μαζί. Αν η μία εκδοχή είναι ελαχιστοποιημένο JSON ή κάποια άλλη μοναδική μεγάλη γραμμή, μορφοποιήστε πρώτα και τις δύο εκδοχές με τον ίδιο τρόπο, αλλιώς ολόκληρο το αρχείο θα εμφανιστεί ως μία γραμμή που άλλαξε. Τιμές αποθηκευμένες σε Base64, για παράδειγμα σε ένα αρχείο ρυθμίσεων, συγκρίνονται πιο εύκολα αφού τις αποκωδικοποιήσετε με τον αποκωδικοποιητή Base64.

Η σύγκριση χρησιμοποιεί τον άπληστο αλγόριθμο που δημοσίευσε ο Eugene Myers το 1986, τον ίδιο που χρησιμοποιεί το Git από προεπιλογή. Αναζητά το μικρότερο σύνολο γραμμών που διαγράφονται και εισάγονται, κάτι που ανάγεται στην εύρεση της μέγιστης κοινής υπακολουθίας (στα αγγλικά) των δύο κειμένων. Τα μεγάλα κείμενα συγκρίνονται στο παρασκήνιο, ώστε η σελίδα να μην παγώνει, και σε πολύ μεγάλα αρχεία τα τμήματα χωρίς αλλαγές διπλώνονται, ώστε να πηγαίνετε κατευθείαν στις αλλαγές.

Εξαγωγή του αποτελέσματος ή κοινή χρήση με σύνδεσμο

Το μενού Εξαγωγή και κοινή χρήση σάς δίνει το αποτέλεσμα ως ενοποιημένο diff (στα αγγλικά), δηλαδή στη μορφή του git diff που διαβάζουν τα git apply και patch. Μπορείτε να το αντιγράψετε ή να το κατεβάσετε ως αρχείο .diff ή .patch. Η Αντιγραφή με επισήμανση βάζει στο πρόχειρο έναν χρωματιστό πίνακα που μπορείτε να επικολλήσετε σε ένα e-mail, και η Λήψη ως εικόνα PNG αποθηκεύει τις αλλαγές ως εικόνα για μια συνομιλία ή ένα αίτημα υποστήριξης.

Η Αντιγραφή συνδέσμου κοινής χρήσης ενσωματώνει και τα δύο κείμενα και τις επιλογές σας στο τμήμα της διεύθυνσης μετά το #. Οι περιηγητές δεν στέλνουν αυτό το τμήμα (fragment) (στα αγγλικά) στον διακομιστή, οπότε τα κείμενα ταξιδεύουν μόνο μέσα στον ίδιο τον σύνδεσμο. Μεγαλύτερα κείμενα σημαίνουν μεγαλύτερους συνδέσμους, και το εργαλείο σάς προειδοποιεί όταν ένας σύνδεσμος μπορεί να είναι πολύ μεγάλος για ορισμένες εφαρμογές συνομιλίας.

Συχνές ερωτήσεις

Ανεβαίνουν ή αποθηκεύονται κάπου τα κείμενα που συγκρίνω;

Όχι. Η σύγκριση εκτελείται στον περιηγητή σας και τα κείμενα δεν αποστέλλονται ποτέ σε διακομιστή, οπότε μπορείτε να συγκρίνετε συμβάσεις, εσωτερικά έγγραφα ή κώδικα χωρίς ανησυχία. Για να μη χάνεται η δουλειά σας μετά από ανανέωση της σελίδας, τα κείμενα αποθηκεύονται στον χώρο αποθήκευσης του δικού σας περιηγητή. Σε κοινόχρηστο υπολογιστή απενεργοποιήστε τη Διατήρηση των κειμένων σε αυτόν τον περιηγητή. Λάβετε υπόψη ότι όποιος αποκτήσει έναν σύνδεσμο κοινής χρήσης μπορεί να διαβάσει και τα δύο κείμενα.

Πώς συγκρίνω δύο έγγραφα Word;

Το Word έχει δική του σύγκριση στην καρτέλα Αναθεώρηση, Σύγκριση, που δείχνει και τις αλλαγές στη μορφοποίηση. Αν σας ενδιαφέρει μόνο η διατύπωση, αντιγράψτε το κείμενο κάθε εγγράφου και επικολλήστε το στα δύο πεδία εδώ. Για αρχεία στο Google Drive, τα Έγγραφα Google προσφέρουν τη λειτουργία Εργαλεία, Σύγκριση εγγράφων.

Γιατί γραμμές που φαίνονται ίδιες επισημαίνονται ως αλλαγμένες;

Συνήθως διαφέρουν σε χαρακτήρες που δεν φαίνονται: ένα κενό στο τέλος, έναν στηλοθέτη αντί για κενά, ένα αδιάσπαστο κενό αντιγραμμένο από μια ιστοσελίδα ή από το Word, ή διαφορετικό τύπο αλλαγής γραμμής. Ενεργοποιήστε την Εμφάνιση κενών και στηλοθετών για να δείτε τα κενά και τους στηλοθέτες. Για να τα παραβλέπει όλα αυτά το εργαλείο, επιλέξτε Όλες οι διαφορές στα κενά, που καλύπτει και τα αδιάσπαστα κενά.

Μπορώ να συγκρίνω δύο κείμενα για ομοιότητα ή λογοκλοπή;

Μπορείτε να δείτε πόσο μοιάζουν δύο συγκεκριμένα κείμενα: το ποσοστό ομοιότητας και τα επισημασμένα αποσπάσματα δείχνουν τι αντιγράφηκε και τι ξαναγράφτηκε. Δεν είναι όμως εργαλείο ελέγχου λογοκλοπής. Συγκρίνει μόνο τα δύο κείμενα που επικολλάτε και δεν ψάχνει στο διαδίκτυο ή σε άλλα έγγραφα.

Μπορώ να συγκρίνω δύο λίστες και να βρω τις διαφορές;

Ναι, επιλέξτε Γραμμές στη ρύθμιση Σύγκριση ανά. Γράψτε ένα στοιχείο σε κάθε γραμμή και το εργαλείο επισημαίνει τα στοιχεία που λείπουν από τη μία ή την άλλη πλευρά. Η σύγκριση ακολουθεί τη σειρά των γραμμών, οπότε αν οι δύο λίστες είναι ταξινομημένες διαφορετικά, ταξινομήστε πρώτα και τις δύο με τον ίδιο τρόπο. Αν επιλέξετε Κεφαλαία και πεζά και Κενά στην αρχή και στο τέλος των γραμμών, αποφεύγετε ψευδείς διαφορές.

Πόσο μεγάλα μπορούν να είναι τα κείμενα;

Μπορείτε να ανοίξετε αρχεία έως 50 MB. Όσο τα δύο κείμενα μαζί μένουν κάτω από περίπου 2 εκατομμύρια χαρακτήρες, το αποτέλεσμα ενημερώνεται καθώς πληκτρολογείτε. Πάνω από αυτό το όριο, το εργαλείο συγκρίνει μόνο ανά γραμμές και περιμένει να πατήσετε Σύγκριση, ώστε η πληκτρολόγηση να μένει ομαλή.

Περισσότερα εργαλεία για εργασία με κείμενο θα βρείτε στην κατηγορία Κείμενο: ο μετρητής λέξεων και χαρακτήρων μετρά τις λέξεις, τους χαρακτήρες και τις κανονικές σελίδες οποιασδήποτε από τις δύο εκδοχές, και ο μετατροπέας κεφαλαίων και πεζών ενοποιεί τα κεφαλαία και τα πεζά πριν από τη σύγκριση.

Θα εκτιμούσα αν μοιραζόσασταν αυτές τις σελίδες με φίλους, τις προσθέσετε στους σελιδοδείκτες ή τις συνδέσετε. Ευχαριστώ! 🙏