Περισσότερα
Πώς να Auto-Format / Εσοχή XML / HTML στο Notepad ++
Υπάρχει τρόπος να ξαναδώσετε ένα μπλοκ κώδικα; Ψάχνω για κάτι παρόμοιο με το Ctrl+Shift+F στο Eclipse (Auto-Format/Indent).
Για να είμαστε σαφείς,
- Γνωρίζω ήδη πώς να μορφοποιώ XML εκτός του Notepad++ (το Eclipse λειτουργεί μια χαρά, όπως αναφέρθηκε), οπότε δεν χρειάζομαι ένα σωρό συνδέσμους για άλλα εργαλεία μορφοποίησης XML.
- Εργάζομαι συγκεκριμένα με XML και HTML.
- Ιδανικά, υπάρχει'ένα keybinding τόσο βολικό όσο αυτό στο Eclipse, ώστε να μην χρειάζεται να διακόψω τη ροή εργασίας μου.
Γνωρίζω ήδη για το NppAutoIndent - δεν θα'δουλέψει, καθώς εργάζομαι με XML, HTML και CSS.
581
3
Από τότε που αναβάθμισα σε 6.3.2, χρησιμοποιώ το
XML Tools
.Σε παλαιότερες εκδόσεις: HTML Tidy -> Tidy: Reindent XML.
Εγκαταστήστε το πρόσθετο Tidy2. Έχω το Notepad++ v6.2.2, και το Tidy2 λειτουργεί μια χαρά μέχρι στιγμής.
Για να απαντήσω άμεσα στο OP, ρίξτε μια ματιά στον ιστότοπο αυτού του τύπου: Thomas Hunter Notepad++ Tidy for XML. Απλά βήματα που πρέπει να ακολουθήσετε και έχετε πολύ ωραία μορφοποίηση της XML σας ακριβώς μέσα στο NPP. Μέχρι στιγμής η μόνη ανωμαλία που έχω βρει είναι με τα φωλιασμένα αυτοκλειόμενα στοιχεία EG:
Θα συμμαζευτεί σε:
Μπορεί να υπάρχει τρόπος να διορθωθεί αυτό, αλλά προς το παρόν, κατάφερε να μειώσει τον αριθμό των γραμμών στο έγγραφό μου κατά 300k και αυτή η συγκεκριμένη ανωμαλία μπορεί να αντιμετωπιστεί.