Πώς μπορώ να μορφοποιήσω την XML στο Notepad++;

Έχω το Notepad++ και έχω κάποιο κώδικα XML που είναι πολύ μεγάλος. Όταν τον επικόλλησα στο Notepad++ υπήρχε μια μεγάλη γραμμή κώδικα (δύσκολη στην ανάγνωση και την εργασία).

Θέλω να μάθω αν υπάρχει ένας απλός τρόπος για να κάνω το κείμενο αναγνώσιμο (με τον όρο αναγνώσιμο εννοώ σωστά ταμπλαρισμένο κώδικα).

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

Αλλά μπορεί να το κάνει το Notepad++;

Λύση

Δοκιμάστε Plugins -> Εργαλεία XML -> Pretty Print (libXML) ή (μόνο XML - με αλλαγές γραμμής Ctrl + Alt + Shift + B)

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

Σύμφωνα με την εμπειρία μου, το libXML δίνει ωραία αποτελέσματα, αλλά μόνο αν το αρχείο είναι 100% σωστά διαμορφωμένο.

Σχόλια (21)

Δοκιμάστε TextFX → TextFX Html Tidy → Tidy: reindent XML

Αν δεν μπορείτε να δοκιμάσετε με το Eclipse, κάντε δεξί κουμπί, πηγή και διορθώστε την εσοχή.

Σχόλια (7)

Δεν υπάρχει τέτοιο πράγμα όπως το TextFX στο Notepad++, τουλάχιστον όχι στην τελευταία έκδοση. Αυτός είναι ένας από τους λόγους για τους οποίους εξακολουθώ να χρησιμοποιώ το DreamWeaver ακόμα και αν με τρελαίνει που είναι αργό και δεν ανταποκρίνεται από καιρό σε καιρό...

Σχόλια (3)