Τι είναι η σύγκριση κειμένου δίπλα-δίπλα;

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

Περιγραφή εργαλείου

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

Δυνατότητες

  • Δύο επεξεργάσιμες πλευρές, καθεμία με καρτέλες «Επικόλληση» και «Μεταφόρτωση» για κείμενο ή αρχεία απλού κειμένου
  • Οι γραμμές που αφαιρέθηκαν εμφανίζονται με κόκκινο, οι γραμμές που προστέθηκαν με πράσινο και οι λέξεις που άλλαξαν επισημαίνονται μέσα στις τροποποιημένες γραμμές
  • Ριγωτές κενές γραμμές που διατηρούν την ευθυγράμμιση των ίδιων γραμμών στις δύο πλευρές
  • Συγχρονισμένη κύλιση ανάμεσα στις δύο πλευρές
  • Πλήθος γραμμών που αφαιρέθηκαν και προστέθηκαν κάτω από κάθε πλευρά
  • Επικόλληση από το πρόχειρο, αντιγραφή και λήψη για κάθε πλευρά, με διατήρηση του ονόματος του ανοιγμένου αρχείου
  • Οι αλλαγές γραμμής αγνοούνται, επομένως αντίγραφα του ίδιου αρχείου από Windows και Mac συγκρίνονται ως ίσα

Πώς λειτουργεί

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

Συμβουλές

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