Ρύθμιση των προϋποθέσεων:
Για να δούμε πώς λειτουργεί η ένθεση της λίστας, χρειαζόμαστε ένα εργαλείο ή λογισμικό όπου μπορούμε να εφαρμόσουμε το σενάριο σήμανσης. Βρήκαμε τον κώδικα του Visual Studio ως τον καλύτερο συναρμολογητή για τα σενάρια σήμανσης. Για να εφαρμόσουμε τη γλώσσα σήμανσης, πρέπει να κάνουμε κάποιες αλλαγές σύμφωνα με τις απαιτήσεις εργασιών μας. Εκκινήσαμε τον κώδικα VS και δημιουργήσαμε ένα νέο αρχείο έργου. Από προεπιλογή, ανοίγει ένα απλό αρχείο κειμένου, αλλά πρέπει να εργαστούμε με τη σήμανση, ώστε να αλλάξουμε τον τύπο του αρχείου. Η επιλογή 'Απλό κείμενο' βρίσκεται στη δεξιά γωνία της γραμμής κατάστασης και χρησιμοποιείται για την αλλαγή του τύπου αρχείου. Όταν τοποθετείτε τον κέρσορα πάνω του, ζητά να επιλέξετε τη λειτουργία γλώσσας.
Όταν το πατήσετε, θα εμφανιστεί ένα μενού. Απλώς πρέπει να γράψετε 'Markdown' για να επιλέξετε τη γλώσσα σήμανσης.
Αυτό θα αλλάξει τον τύπο του αρχείου μας από 'Απλό κείμενο' σε 'Markdown'.
Μπορείτε να δείτε στο προηγούμενο στιγμιότυπο ότι ο τύπος αρχείου είναι πλέον 'Markdown'.
Μετά από αυτό, πρέπει να προσθέσουμε μια επέκταση για να γίνει προεπισκόπηση των σεναρίων σήμανσης και να λειτουργήσουν σωστά. Για να προσθέσετε αυτήν την επέκταση από την αριστερή γραμμή εργαλείων, η επιλογή ρυθμίσεων θα σας παράσχει ένα πλαίσιο επιλογής όπου έχουμε επιλέξει την επιλογή 'Επέκταση'.
Αυτό θα ανοίξει ένα παράθυρο. Πρέπει να γράψουμε το όνομα της επέκτασης ως 'Markdown All in One' και να το εγκαταστήσουμε.
Τώρα, η επέκταση markdown προστέθηκε με επιτυχία στο αρχείο μας.
Το τελευταίο πράγμα που πρέπει να κάνουμε είναι να ανοίξουμε ένα παράθυρο προεπισκόπησης για να δούμε την έξοδο των σεναρίων που δημιουργήσαμε. Το παράθυρο προεπισκόπησης μπορεί να εκκινηθεί κάνοντας κλικ στα πλήκτρα «Ctrl+Shift+V» ή μπορείτε να κάνετε κλικ στο εικονίδιο με ένα κλειδί πάνω του στην επάνω δεξιά γωνία του εργαλείου.
Κάνοντας κλικ σε αυτό θα χωριστεί το παράθυρο σε δύο οθόνες. Το πρώτο θα χρησιμοποιηθεί για την εισαγωγή των σεναρίων ενώ η έξοδος του σεναρίου θα εμφανίζεται στο παράθυρο 'Προεπισκόπηση'.
Μπορούμε τώρα να χρησιμοποιήσουμε αυτό το εργαλείο για να αρχίσουμε να εργαζόμαστε στα σενάρια σήμανσης. Ας εξερευνήσουμε τα σενάρια τώρα.
Escapeing Backtick στο Markdown:
Στο Markdown, τα backticks χρησιμοποιούνται για τη δημιουργία μπλοκ κώδικα. Όταν εισάγουμε ένα backtick αναφέρεται στην έναρξη ενός αποσπάσματος κώδικα στο Markdown. Ένα μόνο backtick προστίθεται στην αρχή και στο τέλος κάθε γραμμής κώδικα για τη δημιουργία ενσωματωμένων μπλοκ κώδικα σε έγγραφα. Λόγω αυτών των backtick, καθίσταται δύσκολο να εμφανιστούν τα backtick ως κείμενο σε ένα έγγραφο χωρίς να ενεργοποιηθεί η δημιουργία μπλοκ κώδικα. Σε αυτό το σεμινάριο, θα εργαστούμε για το πώς μπορούμε να ξεφύγουμε από ένα backtick, ώστε να μπορούμε να το συμπεριλάβουμε ως κείμενο αντί να το αντιμετωπίζουμε ως έναρξη της σύνταξης κώδικα.
Ο απλούστερος τρόπος για να παρακάμψετε ένα backtick είναι να προσθέσετε μια ανάστροφη κάθετο (\) πριν την εισαγωγή του backtick. Εάν δεν προσθέσετε ανάστροφη κάθετο, θα εισαχθεί το backtick που θα προσθέσετε ως κείμενο και το επόμενο backtick στον κώδικα. Οποιοδήποτε κείμενο θα είχατε προσθέσει μεταξύ τους θα θεωρείται ως μπλοκ κώδικα, οπότε για να αποφευχθεί αυτό, εισάγετε μια ανάστροφη κάθετο. Πρώτα θα προσθέσουμε τα backtick για να δημιουργήσουμε ένα μπλοκ κώδικα και στη συνέχεια θα μάθουμε να ξεφεύγουμε από το backtick σε markdown σε αυτήν την επίδειξη.
Έχουμε δημιουργήσει πρώτα μια κεφαλίδα για το έγγραφό μας. Για τη δημιουργία της κεφαλίδας πρώτου επιπέδου, πρέπει να εισαγάγουμε ένα μόνο σύμβολο κατακερματισμού (#), να προσθέσουμε ένα κενό διάστημα και στη συνέχεια να αναφέρουμε το κείμενο για την κεφαλίδα. Παρέχουμε το κείμενο ως 'Markdown Backtick'. Τώρα για να δημιουργήσουμε ένα μπλοκ κώδικα, έχουμε πρώτα προσθέσει ένα backtick (`) και δίνουμε ένα κενό μετά από αυτό. Έπειτα, γράψαμε το κείμενο ως «Δείγμα κειμένου», ακολουθούμενο από ένα κενό όπου εφαρμόζεται το κλείσιμο του backtick. Τώρα, αυτά τα δύο backtick θα θεωρήσουν το κείμενο μεταξύ τους ως απόσπασμα κώδικα και έτσι θα το αποδώσουν ως μπλοκ κώδικα.
Αυτό μας δίνει μια κεφαλίδα 'Markdown Backtick' και το κείμενο που αναφέραμε παραπάνω σε μορφή μπλοκ κώδικα. Μπορείτε να δείτε το αναμενόμενο αποτέλεσμα στο στιγμιότυπο του παραθύρου προεπισκόπησης που παρέχουμε παρακάτω:
Τώρα, για να ξεφύγουμε από αυτό το backtick και να αποδώσουμε το κείμενο ως κανονικό κείμενο και όχι ως μπλοκ κώδικα, πρέπει να χρησιμοποιήσουμε την ανάστροφη κάθετο (\) πριν από το αρχικό backtick και επίσης πριν από το backtick κλεισίματος. Έτσι, θα κάναμε αυτό το κόλπο στο παραπάνω μπλοκ κώδικα για να το αποδώσουμε ως κανονικό κείμενο προσθέτοντας ανάστροφες κάθετες.
Δημιουργήσαμε μια κεφαλίδα με το κείμενο 'Markdown Ecaping a Backtick'. Αφού παρακάμψαμε μια γραμμή, προσθέσαμε μια ανάστροφη κάθετο ακολουθούμενη από ένα backtick. Δίνεται κενό και στη συνέχεια το Κείμενο καθορίζεται ως 'Δείγμα κειμένου'. Πριν προσθέσουμε το backtick κλεισίματος, έχουμε εισαγάγει μια άλλη ανάστροφη κάθετο.
Το παράθυρο προεπισκόπησης δείχνει το αναμενόμενο αποτέλεσμα όπου η συμβολοσειρά κειμένου εμφανίζεται ως κανονικό κείμενο με backticks. Έτσι, προσθέσαμε το backtick χωρίς να ενεργοποιήσουμε τη λειτουργικότητά του για να μετατρέψουμε το κείμενο στο μπλοκ κώδικα.
Στην παραπάνω περίπτωση, το κείμενο τυλίγεται ανάμεσα σε δύο backticks. Αν θέλουμε να προσθέσουμε ένα μόνο backtick στο μπλοκ κώδικα χωρίς να το θεωρήσουμε ως τη σύνταξη για τη δημιουργία του μπλοκ κώδικα. Για αυτό προσθέσαμε δύο backtick, ένα κενό και μετά το κείμενο ως 'Προσθέτουμε ένα backtick: ` '. Μπορείτε να δείτε ότι εδώ θέλουμε να εμφανίσουμε το backtick χωρίς να το χρησιμοποιήσουμε ως μέρος της σύνταξης. Στη συνέχεια, δώσαμε χώρο και προσθέσαμε δύο κλεισίματα πίσω.
Η αναμενόμενη έξοδος εμφανίζεται. Αυτό έχει ένα μπλοκ κώδικα που έχει ένα backtick ως μέρος του.
Τώρα, θα δημιουργήσουμε ένα άλλο παράδειγμα για την κατανόηση της έννοιας. Εδώ, θα δημιουργήσουμε μια μαθηματική έκφραση και θα την γράψουμε ως μπλοκ κώδικα σε μαρκάρισμα σύμφωνα με το κανονικό κείμενο. Το έχουμε γράψει ως 'Αν `y = 9` , σημαίνει ότι `y -3 = 6`'. Εδώ έχουμε χρησιμοποιήσει backticks στο 'y = 9' και στη συνέχεια στο 'y-3 = 6' για να τα κάνουμε και τα δύο μπλοκ κώδικα.
Έτσι, μας έδωσε το αναμενόμενο αποτέλεσμα που φαίνεται στην παρακάτω εικόνα:
Τώρα, για να ξεφύγουμε από αυτά τα backtick και να αποδώσουμε τα backtick ως μέρος του κανονικού κειμένου, πρέπει να εισαγάγουμε τις ανάστροφες κάθετες πριν από τα δύο ζεύγη backtick.
Η μαθηματική έκφραση που προσθέσαμε εμφανίζεται με backtick ως κανονικό κείμενο και ως μπλοκ κώδικα στη σήμανση.
συμπέρασμα
Τα backtick προστίθενται στη σήμανση για να εμφανιστεί ένα συγκεκριμένο κείμενο ή σενάριο στο μπλοκ κώδικα. Σε αυτόν τον οδηγό, έχουμε συζητήσει την ανάγκη να ξεφύγουμε από το backtick όταν θέλουμε να προσθέσουμε περιεχόμενο ως κανονικό κείμενο με backtick χωρίς να ενεργοποιήσουμε τη λειτουργικότητά τους. Συζητήσαμε πώς εφαρμόζονται τα backtick για τη δημιουργία μπλοκ κώδικα και, στη συνέχεια, σας παρείχαμε μια λύση που είναι να προσθέσετε μια ανάστροφη κάθετο (\) πριν από το backtick, έτσι ώστε να εμφανίζεται ως κανονικό κείμενο και να μην ενεργοποιεί το μπλοκ κώδικα δημιουργία.