Πώς μπορώ να σχολιάσω ένα μπλοκ γραμμών στην YAML;
Η YAML υποστηρίζει σχόλια γραμμής, αλλά δεν υποστηρίζει σχόλια μπλοκ.
Από τη Wikipedia:
Τα σχόλια ξεκινούν με το σύμβολο του αριθμού (
#
), μπορούν να ξεκινήσουν οπουδήποτε σε μια γραμμή και να συνεχιστούν μέχρι το τέλος της γραμμής.
Μια σύγκριση με το JSON, επίσης από τη Wikipedia:
Οι συντακτικές διαφορές είναι λεπτές και σπάνια προκύπτουν στην πράξη: Το JSON επιτρέπει εκτεταμένα σύνολα χαρακτήρων όπως το UTF-32, το YAML απαιτεί ένα κενό μετά από διαχωριστικά όπως το κόμμα, η ισότητα και η άνω και κάτω τελεία, ενώ το JSON όχι, και ορισμένες μη τυποποιημένες υλοποιήσεις του JSON επεκτείνουν τη γραμματική για να συμπεριλάβουν τη Javascript's
/* ... */
σχόλια. Ο χειρισμός τέτοιων ακραίων περιπτώσεων μπορεί να απαιτεί ελαφρά προεπεξεργασία του JSON πριν από την ανάλυση ως in-line YAML.
# If you want to write
# a block-commented Haiku
# you'll need three pound signs
Το spec περιγράφει μόνο έναν τρόπο επισήμανσης των σχολίων:
Ένα ρητό σχόλιο επισημαίνεται με την ένδειξη "#".
Αυτό είναι όλο. Δεν υπάρχουν σχόλια μπλοκ.
Δεν προσπαθώ να γίνω έξυπνος, αλλά αν χρησιμοποιείτε το Sublime Text για τον επεξεργαστή σας, τα βήματα είναι τα εξής:
Φαντάζομαι ότι και άλλοι επεξεργαστές έχουν παρόμοια λειτουργικότητα. Ποιο από αυτά χρησιμοποιείτε; Θα ήμουν ευτυχής να ψάξω λίγο.