Utilia

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

Συγκρίνετε δύο κείμενα και δείτε κάθε διαφορά δίπλα-δίπλα ή ενιαία, ανά γραμμή, λέξη ή χαρακτήρα. Ιδιωτικός έλεγχος διαφορών στον browser σας.

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

  1. Επικολλήστε την πρώτη έκδοση στο Αρχικό κείμενο και τη δεύτερη στο Αλλαγμένο κείμενο.
  2. Επιλέξτε τον τρόπο Σύγκριση ανά: Γραμμές, Λέξεις ή Χαρακτήρες.
  3. Επιλέξτε την Προβολή: Δίπλα-δίπλα ή Ενιαία.
  4. Επιλέξτε Αγνόηση πεζών-κεφαλαίων ή Αγνόηση διαφορών στα κενά αν αυτές οι αλλαγές δεν σας ενδιαφέρουν.
  5. Πατήστε Σύγκριση. Μετά την πρώτη σύγκριση, το αποτέλεσμα ενημερώνεται αυτόματα όταν επεξεργάζεστε οποιοδήποτε από τα δύο κείμενα.

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

Πώς διαβάζεται το αποτέλεσμα

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

  • Η προβολή Δίπλα-δίπλα με Γραμμές δείχνει τις δύο εκδόσεις σε δύο στήλες με αριθμούς γραμμών. Οι αμετάβλητες γραμμές βρίσκονται η μία απέναντι στην άλλη· μια τροποποιημένη γραμμή εμφανίζεται δίπλα στη νέα της εκδοχή και οι ακριβείς λέξεις που άλλαξαν μέσα στη γραμμή επισημαίνονται εντονότερα. Οι γραμμές που υπάρχουν μόνο στη μία πλευρά αφήνουν κενό κελί στην άλλη.
  • Η προβολή Ενιαία με Γραμμές δείχνει μία λίστα, όπως σε μια αναθεώρηση κώδικα: οι γραμμές που αφαιρέθηκαν σημειώνονται με πλην, εκείνες που προστέθηκαν με συν και κάθε γραμμή κρατά τον παλιό και τον νέο αριθμό της.
  • Με Λέξεις ή Χαρακτήρες, η προβολή Δίπλα-δίπλα δείχνει το αρχικό με τις διαγραφές του δίπλα στο νέο κείμενο με τις προσθήκες του, ενώ η Ενιαία συγχωνεύει και τα δύο σε ένα κείμενο, με διαγραμμισμένες τις λέξεις που αφαιρέθηκαν.

Ποιον τρόπο σύγκρισης να διαλέξετε

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

Οι Λέξεις ταιριάζουν σε πεζό λόγο: συμβόλαια, άρθρα, εκθέσεις, μεταφράσεις ή email, όπου μια παράγραφος μπορεί να είναι μία μεγάλη γραμμή και θέλετε να δείτε ποιες λέξεις ξαναγράφτηκαν.

Οι Χαρακτήρες βρίσκουν τις μικρότερες αλλαγές, όπως ένα τυπογραφικό λάθος, έναν τόνο που λείπει, ένα ψηφίο που άλλαξε σε έναν αριθμό αναφοράς ή ένα σημείο στίξης που αντικαταστάθηκε.

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

Εξαγωγή των αλλαγών

Όταν τα κείμενα διαφέρουν, το Αντιγραφή ως unified diff αντιγράφει τις αλλαγές στην τυπική μορφή unified diff που χρησιμοποιούν το Git και τα εργαλεία patch, και το Λήψη .diff τις αποθηκεύει σε αρχείο. Οι προγραμματιστές μπορούν να εφαρμόσουν αυτό το αρχείο με git apply ή patch, και είναι ένας συμπαγής τρόπος να μοιραστείτε μια λίστα επεξεργασιών.

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

Είναι ιδιωτικός αυτός ο έλεγχος διαφορών;

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

Γιατί μια μικρή αλλαγή εμφανίζει ολόκληρη τη γραμμή ως αλλαγμένη;

Στη λειτουργία Γραμμές, η γραμμή είναι η μονάδα σύγκρισης, επομένως κάθε αλλαγή μέσα σε αυτήν σημειώνει ολόκληρη τη γραμμή ως τροποποιημένη. Η προβολή δίπλα-δίπλα επισημαίνει πάντως τις λέξεις που άλλαξαν μέσα στη γραμμή. Αλλάξτε σε Λέξεις ή Χαρακτήρες για πιο λεπτομερές αποτέλεσμα.

Μπορεί να συγκρίνει αρχεία Word ή PDF;

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

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

Δεκάδες χιλιάδες γραμμές λειτουργούν καλά στη λειτουργία Γραμμές. Πολύ μεγάλα κείμενα που διαφέρουν σχεδόν εντελώς μπορεί να χρειαστούν υπερβολική ώρα· τότε το εργαλείο σταματά μετά από λίγα δευτερόλεπτα και σας ζητά να συγκρίνετε ανά γραμμές ή να χωρίσετε το κείμενο.

Τι σημαίνει ο αριθμός «αμετάβλητα»;

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