UltKit
Εικόνα11
PDF13
Έγγραφα και δεδομένα7
Βίντεο6
Ήχος4
Περισσότερα εργαλεία22

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

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

0 χαρακτήρες · 0 λέξεις · 0 γραμμές

0 χαρακτήρες · 0 λέξεις · 0 γραμμές

Επικολλήστε κείμενο και στα δύο πλαίσια για να δείτε εδώ τις διαφορές.

0 χαρακτήρες · 0 λέξεις · 0 γραμμές

Οι κόκκινες γραμμές (−) υπάρχουν μόνο στο αρχικό κείμενο, οι πράσινες (+) μόνο στο αλλαγμένο· με έντονα σημειώνονται οι λέξεις που διαφέρουν. Εκτελείται εξ ολοκλήρου σε αυτή την καρτέλα του προγράμματος περιήγησης. Το κείμενό σας δεν ανεβαίνει ούτε αποθηκεύεται.

Τι κάνει

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

Πριν
η γρήγορη καφέ αλεπού
→ η γρήγορη κόκκινη αλεπού
Μετά
- η γρήγορη καφέ αλεπού
+ η γρήγορη κόκκινη αλεπού

Πώς γίνεται η σύγκριση

Το εργαλείο χωρίζει και τα δύο κείμενα σε γραμμές και βρίσκει τη μεγαλύτερη κοινή υποακολουθία τους: το μεγαλύτερο σύνολο γραμμών που εμφανίζονται και στα δύο κείμενα με την ίδια σειρά. Αυτές οι γραμμές εμφανίζονται ως αμετάβλητες· ό,τι άλλο υπάρχει στο πρωτότυπο είναι διαγραφή και ό,τι άλλο υπάρχει στο νέο κείμενο είναι προσθήκη. Είναι η ίδια ιδέα που βρίσκεται πίσω από το κλασικό πρόγραμμα diff του Unix, το οποίο περιέγραψαν οι Hunt και McIlroy το 1976, και πίσω από τις προβολές αλλαγών των συστημάτων ελέγχου εκδόσεων.

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

Παράβλεψη άσχετων διαφορών: πεζά-κεφαλαία και κενά

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

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

Συνήθεις χρήσεις

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

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

Ανεβαίνει κάπου το κείμενο που συγκρίνω;
Όχι. Και τα δύο κείμενα παραμένουν σε αυτήν την καρτέλα του προγράμματος περιήγησης· η σύγκριση υπολογίζεται με JavaScript στη συσκευή σας, επομένως μπορείτε να συγκρίνετε με ασφάλεια εμπιστευτικά πρόχειρα και συμβόλαια.
Γιατί μια παράγραφος που μετακινήθηκε εμφανίζεται ως διαγραμμένη και προστιθέμενη;
Μια σύγκριση βάσει γραμμών διατηρεί μόνο τις γραμμές που μένουν με την ίδια σχετική σειρά. Όταν ένα μπλοκ μετακινείται, ο αλγόριθμος κρατά τη μία θέση και αναφέρει την άλλη ως διαγραφή και προσθήκη, όπως ακριβώς κάνει το git diff.
Πόσο μεγάλα μπορούν να είναι τα κείμενα;
Αρκετές χιλιάδες γραμμές στο καθένα συγκρίνονται άμεσα. Οι πανομοιότυπες γραμμές στην αρχή και στο τέλος παραλείπονται πριν από την κύρια σύγκριση· αν το υπόλοιπο μεσαίο τμήμα είναι εξαιρετικά μεγάλο, το εργαλείο σάς ζητά να χωρίσετε το κείμενο αντί να παγώσει η καρτέλα.
Μπορώ να συγκρίνω απευθείας αρχεία Word ή PDF;
Επικολλήστε το κείμενό τους. Αν αντιγράψετε από το Word, οι παράγραφοι διατηρούνται ως γραμμές· το κείμενο που αντιγράφεται από PDF έχει συχνά σκληρές αλλαγές γραμμής, τις οποίες μπορείτε να αφαιρέσετε πρώτα με το εργαλείο Αφαίρεση αλλαγών γραμμής.
Τι σημαίνουν τα σύμβολα μείον και συν στο αρχείο λήψης;
Μια γραμμή που ξεκινά με μείον υπάρχει μόνο στο πρωτότυπο, μια γραμμή που ξεκινά με συν υπάρχει μόνο στο αλλαγμένο κείμενο και οι γραμμές που ξεκινούν με δύο κενά είναι αμετάβλητες.