# Μορφοποιητής YAML

Επικυρώστε και τακτοποιήστε το YAML με αυτόν τον μορφοποιητή YAML. Επικολλήστε ρυθμίσεις, δηλώσεις Kubernetes, αγωγούς CI ή front matter και το εργαλείο θα αναλύσει το έγγραφο για να εντοπίσει συντακτικά σφάλματα και έπειτα θα κανονικοποιήσει τα κενά μετά τις άνω και κάτω τελείες και τις παύλες λίστας, καθώς και μέσα σε συλλογές ροής όπως [a, b] και { x: 1 }. Η εσοχή, τα σχόλια, τα εισαγωγικά και οι βαθμωτές τιμές μπλοκ παραμένουν όπως τα γράψατε, ώστε οι μηχανικοί DevOps και οι προγραμματιστές να έχουν καθαρότερα αρχεία με ασφάλεια.

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

### Τι αλλάζει ο μορφοποιητής YAML;

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

### Αλλάζει την εσοχή του YAML μου;

Όχι, διατηρεί την εσοχή που γράψατε, επειδή η εσοχή καθορίζει τη δομή στο YAML. Ένα εμφωλευμένο μπλοκ με εσοχή τεσσάρων διαστημάτων παραμένει με τέσσερα διαστήματα.

### Επικυρώνει το έγγραφο;

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

### Διατηρούνται τα σχόλια;

Ναι, τα σχόλια ολόκληρης γραμμής και τα σχόλια στο τέλος διατηρούνται. Ένα σχόλιο στο τέλος διατηρεί ένα μόνο διάστημα ανάμεσα στην τιμή και το σύμβολο #.

### Τι συμβαίνει με τις βαθμωτές τιμές μπλοκ;

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

### Αλλάζουν οι συμβολοσειρές σε εισαγωγικά;

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

### Αλλάζουν οι αλλαγές γραμμής;

Ναι, οι αλλαγές γραμμής Windows CRLF και οι παλιές αλλαγές γραμμής CR του Mac μετατρέπονται σε LF. YAML Οι αναλυτές αντιμετωπίζουν και τις δύο με τον ίδιο τρόπο, επομένως τα δεδομένα δεν αλλάζουν.

### Μπορεί να μορφοποιήσει πολλά έγγραφα σε ένα αρχείο;

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

### Γιατί το αποτέλεσμα περικλείεται σε μπλοκ κώδικα yaml;

Η έξοδος επιστρέφεται ως μπλοκ κώδικα Markdown με την ένδειξη yaml, ώστε να εμφανίζεται με επισήμανση σύνταξης στο Markdown. Αντιγράψτε τις γραμμές ανάμεσα στους φράχτες στο αρχείο .yaml ή .yml.

### Πόσο μεγάλο μπορεί να είναι το αρχείο μου;

Έως 5 MB ανά εκτέλεση· μεγαλύτερη είσοδος απορρίπτεται με σχετικό μήνυμα. Η κενή είσοδος επιστρέφει κενό αποτέλεσμα και η έξοδος αντιστοιχεί στην επιλογή YAML του μορφοποιητή κώδικα.

Η διαφήμισή σας εδώ;

[Στείλτε μας email](mailto:hi@dennn.is?subject=%CE%94%CE%B9%CE%B1%CF%86%CE%AE%CE%BC%CE%B9%CF%83%CE%B7%20%CF%83%CF%84%CE%BF%20OneClick%20Pro)

[Διαφήμιση Η σουίτα πρόσθετων έτοιμη για πράκτορες του WordPress.](https://sleekwp.com/?ref=oneclickpro)
