Στιγμιότυπα οθόνης

Περιγραφή

Ελέγξτε γρήγορα το XML σας και δείτε το πρόβλημα, αν υπάρχει. XML Validator 3.1.0 — Τι νέο υπάρχει Το XML Validator ελέγχει αμέσως αν το XML σας είναι σωστά δομημένο, μέσα στο ίδιο σας το πρόγραμμα περιήγησης. Τίποτα από όσα επικολλάτε δεν αποστέλλεται ποτέ πουθενά: η επικύρωση εκτελείται εξ ολοκλήρου στον δικό σας υπολογιστή, λειτουργεί χωρίς σύνδεση και η επέκταση δεν ζητά καμία πρόσβαση στους ιστότοπους που επισκέπτεστε. Η έκδοση 3.1.0 είναι η μεγαλύτερη αναβάθμιση που έχει γνωρίσει η επέκταση. Ξαναχτίζει τον χώρο εργασίας γύρω από τον γρήγορο εντοπισμό και τη διόρθωση προβλημάτων και διορθώνει μια σειρά από χρόνιες αστοχίες — ανάμεσά τους μία που μπορούσε να σας δώσει λάθος απάντηση. Η ΣΗΜΑΝΤΙΚΗ ΔΙΟΡΘΩΣΗ Οι προηγούμενες εκδόσεις μπορούσαν να παρουσιάσουν ως προβληματικό ένα απολύτως έγκυρο έγγραφο. Η επέκταση αναζητούσε τον εσωτερικό δείκτη σφάλματος του προγράμματος περιήγησης μόνο με βάση το όνομά του, οπότε κάθε έγγραφο που τύχαινε να περιέχει ένα στοιχείο με αυτό το όνομα επισημαινόταν ως άκυρο, παρόλο που δεν είχε το παραμικρό πρόβλημα. Ο εντοπισμός βασίζεται πλέον στο από πού προέρχεται πραγματικά ο δείκτης και όχι στο πώς ονομάζεται, ώστε το δικό σας περιεχόμενο να μην εκλαμβάνεται ποτέ ως σφάλμα. Αν είχατε δει ποτέ ένα σφάλμα που δεν μπορούσατε να εξηγήσετε, μάλλον αυτός ήταν ο λόγος. Έφυγαν επίσης δύο συγγενικά προβλήματα. Όταν φορτώνατε ένα αρχείο με τον αυτόματο έλεγχο απενεργοποιημένο, στην οθόνη έμενε το αποτέλεσμα του προηγούμενου εγγράφου, οπότε μπορεί να κοιτούσατε ένα αποτέλεσμα που περιέγραφε κάτι εντελώς άλλο. Τώρα κάθε φόρτωση ξεκινά αμέσως νέο έλεγχο, ενώ η επεξεργασία με τον αυτόματο έλεγχο ανενεργό θαμπώνει ορατά το παλιό αποτέλεσμα, αντί να το αφήνει σιωπηλά να ξεπεραστεί. ΟΛΑ ΤΑ ΣΦΑΛΜΑΤΑ, ΟΧΙ ΜΟΝΟ ΤΟ ΠΡΩΤΟ Ο αναλυτής του προγράμματος περιήγησης σταματά στο πρώτο πρόβλημα που συναντά, πράγμα που σήμαινε ότι διορθώνατε ένα σφάλμα μόνο και μόνο για να ανακαλύψετε το επόμενο, με μία επαναφόρτωση κάθε φορά. Το XML Validator διαθέτει πλέον δικό του ελεγκτή, ο οποίος συνεχίζει και μετά από μια αποτυχία και παραθέτει σε ένα μόνο πέρασμα όλα όσα μπορεί να βρει: ετικέτες που δεν ταιριάζουν, που δεν κλείνουν ή που περισσεύουν, χαρακτηριστικά που επαναλαμβάνονται ή δεν είναι σε εισαγωγικά, αδήλωτα προθέματα χώρου ονομάτων, κακοδιατυπωμένα σχόλια, ενότητες CDATA, DOCTYPE και οδηγίες επεξεργασίας, εσφαλμένες αναφορές χαρακτήρων και άγνωστες οντότητες, περιεχόμενο εκτός του ριζικού στοιχείου, καθώς και χαρακτήρες που δεν επιτρέπονται σε XML. Κάθε σφάλμα δείχνει την ακριβή γραμμή και στήλη του. Κάντε κλικ σε ένα από αυτά και ο επεξεργαστής μεταβαίνει κατευθείαν σε εκείνη τη γραμμή και την επιλέγει. Δίπλα στο έγγραφό σας τρέχει ένα περιθώριο με τους αριθμούς γραμμών, ώστε οι θέσεις που αναφέρονται να είναι όντως χρήσιμες, και παραμένει ευθυγραμμισμένο όσο μακριά κι αν κυλήσετε. ΕΝΑΣ ΠΡΑΓΜΑΤΙΚΟΣ ΧΩΡΟΣ ΕΡΓΑΣΙΑΣ Ο επεξεργαστής εξελίχθηκε σε πραγματικό εργαλείο. Μπορείτε πλέον να κάνετε μορφοποίηση του XML σας με καθαρές εσοχές ή σμίκρυνση για να το συμπυκνώσετε ξανά — και προς τις δύο κατευθύνσεις, το κείμενο που βρίσκεται δίπλα σε στοιχεία μένει ακριβώς όπως γράφτηκε, ώστε να μην αλλοιώνονται ποτέ τα κενά που έχουν σημασία. Υπάρχουν κουμπιά για αντιγραφή, καθαρισμό και λήψη του εγγράφου σας, καθώς και ζωντανή καταμέτρηση γραμμών και χαρακτήρων. Και η εισαγωγή περιεχομένου έγινε ευκολότερη. Σύρετε ένα αρχείο κατευθείαν πάνω στον επεξεργαστή ή χρησιμοποιήστε τη «Φόρτωση από το αρχείο», που πλέον φιλτράρει τους τύπους αρχείων XML, χειρίζεται σωστά την ακύρωση και σας ενημερώνει όταν ένα αρχείο δεν μπορεί να διαβαστεί, αντί να δίνει την εντύπωση ότι έχει κολλήσει. Τα αρχεία που δηλώνουν κωδικοποίηση διαφορετική από UTF-8 διαβάζονται τώρα σωστά, αντί να καταλήγουν σε αλλοιωμένους χαρακτήρες. Μπορείτε επίσης να κάνετε ανάκτηση ενός εγγράφου απευθείας από ένα URL, καθώς και να επιλέξετε κείμενο σε οποιαδήποτε ιστοσελίδα, να κάνετε δεξί κλικ και να το στείλετε για επικύρωση. Μόλις ένα έγγραφο γίνει έγκυρο, ένα αναδιπλούμενο δέντρο εγγράφου δείχνει τη δομή του με μια ματιά, ενώ ένας ενσωματωμένος δοκιμαστής XPath σάς επιτρέπει να αξιολογείτε εκφράσεις πάνω σε αυτό και να βλέπετε κάθε κόμβο που ταιριάζει, με τα προθέματα χώρου ονομάτων ήδη επιλυμένα. Η δουλειά σας διατηρείται από τη μία συνεδρία στην επόμενη: το έγγραφο που επεξεργαζόσασταν, η μορφή που είχατε επιλέξει και οι ρυθμίσεις σας επανέρχονται όλα όταν ξαναγυρίσετε. Υπάρχει νέο σκούρο θέμα, που μπορεί να ακολουθεί τη ρύθμιση του συστήματός σας ή να κλειδωθεί σε ανοιχτό ή σε σκούρο, καθώς και συντόμευση πληκτρολογίου για το άνοιγμα του XML Validator. Στα πολύ μεγάλα έγγραφα ο έλεγχος κατά την πληκτρολόγηση απενεργοποιείται αυτόματα και σας εξηγείται γιατί, ώστε ένα ογκώδες αρχείο να μην κάνει ποτέ το παράθυρο να μοιάζει βαρύ. Υποστηρίζεται και το JSON, αν χρειάζεται να ελέγξετε ένα έγγραφο JSON με τα ίδια εργαλεία. ΣΤΗ ΓΛΩΣΣΑ ΣΑΣ Το XML Validator είναι διαθέσιμο σε 43 γλώσσες, και αυτή η έκδοση κάνει αυτή την υποστήριξη πραγματική. Παλαιότερα, ακόμη και σε μεταφρασμένο περιβάλλον, τα ίδια τα μηνύματα σφάλματος έφταναν στα αγγλικά, επειδή προέρχονταν κατευθείαν από τον αναλυτή του προγράμματος περιήγησης. Πλέον κάθε μήνυμα που μπορείτε να δείτε είναι μεταφρασμένο — όλες οι εξηγήσεις των σφαλμάτων, κάθε κουμπί, κάθε κατάσταση και κάθε ένδειξη. Τα αραβικά, τα φαρσί, τα εβραϊκά και τα ουρντού εμφανίζονται τώρα παντού από δεξιά προς τα αριστερά, ενώ το XML σας παραμένει από αριστερά προς τα δεξιά, εκεί που ανήκει. Στην πορεία ελέγχθηκαν και διορθώθηκαν και οι υπάρχουσες μεταφράσεις, και αρκετές από αυτές περιείχαν πραγματικά λάθη. Σε δεκατέσσερις γλώσσες το κουμπί «Επικύρωση» έγραφε «επιβεβαίωση» ή «βεβαίωση». Πέντε σάς ζητούσαν κωδικό πρόσβασης ή PIN αντί για πηγαίο κώδικα. Μία είχε βάλει στο κουμπί της «Επικυρώνω», σε πρώτο πρόσωπο. Αρκετές ακόμη χρησιμοποιούσαν διατυπώσεις που κανένας προγραμματιστής δεν θα αναγνώριζε ή σας μιλούσαν στον πληθυντικό ευγενείας στη μία πρόταση και στον ενικό στην επόμενη. ΜΙΚΡΟΤΕΡΕΣ ΔΙΟΡΘΩΣΕΙΣ Ο αυτόματος έλεγχος δεν συσσωρεύει πια ένα χρονόμετρο σε κάθε πάτημα πλήκτρου, και τα αποτελέσματα δεν μπορούν πλέον να φτάσουν με λάθος σειρά. Ο σύνδεσμος «Παρακαλώ αξιολογήστε μας» δείχνει στην τρέχουσα διεύθυνση του Chrome Web Store. Αφαιρέθηκαν παρωχημένες εγγραφές από τη διαμόρφωση της επέκτασης. Οι αριθμοί ομαδοποιούνται σύμφωνα με τη γλώσσα του περιβάλλοντός σας. Το XML Validator παραμένει δωρεάν, εκτός σύνδεσης και ιδιωτικό. Τα έγγραφά σας μένουν στον υπολογιστή σας.