Comment puis-je échapper à un backtick dans Markdown

Comment Puis Je Echapper A Un Backtick Dans Markdown



Le backtick, également connu sous le nom d'accent grave ou backquote, est utilisé dans Markdown pour commencer une section de code. Il peut être un peu difficile de l'inclure sans provoquer le formatage du code de la page. Cet article explique comment nous pouvons échapper au backtick dans le démarquage et afficher le contenu sous forme de texte normal.

Définition des prérequis :

Pour voir comment fonctionne l'imbrication de la liste, nous avons besoin d'un outil ou d'un logiciel où nous pouvons implémenter le script de démarquage. Nous avons trouvé Visual Studio Code comme le meilleur assembleur pour les scripts de démarquage. Pour implémenter le langage Markdown, nous devons apporter quelques modifications en fonction des exigences de notre tâche. Nous avons lancé le VS Code et créé un nouveau fichier de projet. Par défaut, il ouvre un simple fichier texte mais nous devons travailler sur le démarquage afin de changer le type de fichier. L'option 'Texte brut' se trouve dans le coin droit de la barre d'état et est utilisée pour modifier le type de fichier. Lorsque vous placez le curseur dessus, il vous demande de sélectionner le mode de langue.

  pt.jpg







Lorsque vous le frappez, un menu apparaît. Il vous suffit d'écrire 'Markdown' pour sélectionner le langage de démarque.



  mk.jpg



Cela changera notre type de fichier de 'Texte brut' à 'Markdown'.





  mm.jpg

Vous pouvez voir dans l'instantané précédent que le type de fichier est maintenant 'Markdown'.



Après cela, nous devons ajouter une extension pour que les scripts de démarquage soient prévisualisés et fonctionnent correctement. Pour ajouter cette extension à partir de la barre d'outils de gauche, l'option de configuration vous fournira une boîte de sélection dans laquelle nous avons sélectionné l'option 'Extension'.

  ex.jpg

Cela ouvrira une fenêtre. Nous devons écrire le nom de l'extension comme 'Markdown All in One' et l'installer.

  allinone.jpg

Maintenant, l'extension de démarquage est ajoutée avec succès à notre fichier.

La dernière chose que nous devons faire est d'ouvrir une fenêtre de prévisualisation pour voir la sortie de nos scripts générés. La fenêtre d'aperçu peut être lancée en cliquant sur les touches 'Ctrl + Maj + V' ou vous pouvez cliquer sur l'icône avec une clé présente dans le coin supérieur droit de l'outil.

  pre.jpg

Cliquer dessus divisera la fenêtre en deux écrans. Le premier sera utilisé pour saisir les scripts tandis que la sortie du script sera affichée dans la fenêtre 'Aperçu'.

  demo.jpg

Nous pouvons maintenant utiliser cet outil pour commencer à travailler sur les scripts de démarquage. Explorons les scripts maintenant.

Échapper aux backticks dans Markdown :

Dans Markdown, les backticks sont utilisés pour créer des blocs de code. Lorsque nous insérons un backtick, cela fait référence au démarrage d'un extrait de code dans Markdown. Un seul backtick est ajouté au début et à la fin de chaque ligne de code pour créer des blocs de code en ligne dans les documents. En raison de ces backticks, il devient difficile d'afficher les backticks sous forme de texte dans un document sans activer la génération de blocs de code. Dans ce didacticiel, nous allons travailler sur la façon dont nous pouvons échapper à un backtick afin de pouvoir l'inclure en tant que texte au lieu de le traiter comme le début de la syntaxe du code.

Le moyen le plus simple de sauter un backtick est d'ajouter une barre oblique inverse (\) avant d'insérer le backtick. Si vous n'ajoutez pas de barre oblique inverse, le backtick que vous ajouteriez sous forme de texte et le backtick suivant dans le code seront insérés. Tout texte que vous auriez ajouté entre eux sera considéré comme un bloc de code, donc pour éviter cela, insérez une barre oblique inverse. Nous allons d'abord ajouter les backticks pour générer un bloc de code puis nous apprendrons à échapper le backtick en démarque dans cette démonstration.

Nous avons d'abord créé un en-tête pour notre document. Pour générer l'en-tête de premier niveau, nous devons insérer un seul symbole dièse (#), ajouter un espace, puis mentionner le texte de l'en-tête. Nous avons fourni le texte sous le nom de 'Markdown Backtick'. Maintenant, pour créer un bloc de code, nous avons d'abord ajouté un backtick (`) et donné un espace après. Ensuite, nous avons écrit le texte en tant que 'Exemple de texte', suivi d'un espace où le backtick de fermeture est appliqué. Maintenant, ces deux backticks considéreront le texte entre eux comme un extrait de code et le rendront ainsi comme un bloc de code.

  1.jpg

Cela nous donne un en-tête 'Markdown Backtick' et le texte que nous avons mentionné ci-dessus dans le format de bloc de code. Vous pouvez voir le résultat attendu dans l'instantané de la fenêtre d'aperçu que nous avons fourni ci-dessous :

  11.jpg

Maintenant, pour échapper à ce backtick et rendre le texte comme du texte normal et non comme un bloc de code, nous devons utiliser la barre oblique inverse (\) avant le backtick de départ et également avant le backtick de fermeture. Donc, nous ferions cette astuce sur le bloc de code ci-dessus pour le rendre sous forme de texte normal en ajoutant des barres obliques inverses.

Nous avons créé un en-tête avec le texte 'Markdown Echaping a Backtick'. Après avoir sauté une ligne, nous avons ajouté une barre oblique inverse suivie d'un backtick. Un espace est donné, puis le texte est spécifié comme 'Exemple de texte'. Avant d'ajouter le backtick de fermeture, nous avons inséré une autre barre oblique inverse.

  2.jpg

La fenêtre d'aperçu montre le résultat attendu où la chaîne de texte est affichée comme un texte normal avec des backticks. Nous avons donc ajouté le backtick sans déclencher sa fonctionnalité pour transformer le texte en bloc de code.

  22.jpg

Dans l'exemple ci-dessus, le texte est enveloppé entre deux backticks. Si nous voulons ajouter un seul backtick dans le bloc de code sans le considérer comme la syntaxe pour générer le bloc de code. Pour cela, nous avons ajouté deux backticks, un espace, puis le texte comme 'Nous ajoutons un backtick : `'. Vous pouvez voir qu'ici nous voulons afficher le backtick sans l'utiliser comme partie de la syntaxe. Ensuite, nous avons donné de l'espace et ajouté deux backticks de fermeture.

  3.jpg

La sortie attendue est affichée. Cela a un bloc de code qui a un backtick dans le cadre de celui-ci.

  33.jpg

Maintenant, nous allons créer un autre exemple pour comprendre le concept. Ici, nous allons créer une expression mathématique et l'écrire sous forme de bloc de code dans le démarquage conformément au texte normal. Nous l'avons écrit sous la forme 'Si `y = 9` , cela signifie que `y -3 = 6` '. Ici, nous avons utilisé des backticks sur 'y = 9' puis sur 'y-3 = 6' pour en faire les deux blocs de code.

  mm.jpg

Ainsi, cela nous a donné la sortie prévue qui peut être vue dans l'image ci-dessous :

  mmmm.jpg

Maintenant, pour échapper à ces backticks et pour rendre les backticks dans le cadre d'un texte normal, nous devons insérer les barres obliques inverses avant les deux paires de backticks.

  aa.jpg

L'expression mathématique que nous avons ajoutée est affichée avec des backticks sous forme de texte normal et sous forme de bloc de code dans Markdown.

  aaaa.jpg

Conclusion

Les backticks sont ajoutés dans le démarquage pour qu'un texte ou un script spécifique s'affiche dans le bloc de code. Dans ce guide, nous avons discuté de la nécessité d'échapper au backtick lorsque nous voulons ajouter du contenu sous forme de texte normal avec des backticks sans déclencher leur fonctionnalité. Nous avons discuté de la façon dont les backticks sont appliqués pour créer les blocs de code, puis nous vous avons fourni une solution qui consiste à ajouter une barre oblique inverse (\) avant le backtick afin qu'il soit affiché comme un texte normal et n'active pas le bloc de code création.