J'écris des documents qui devraient expliquer le code en C # en utilisant Markdown.
J'utilise le ```csharp
pour mettre en évidence csharp.
Je veux parfois mettre en évidence quelque chose de spécifique dans le code en utilisant du gras ou quoi que ce soit.
Je sais pour <pre>
etc ... mais cela enlève ma mise en évidence csharp.
Meilleur scénario - un moyen de mettre en évidence le code dans la ```csharp
section.
Meilleure chose suivante - je peux écrire le code en tant que diff - en utilisant + et - pour mettre en évidence des éléments, mais comment dire à Github de mettre en évidence la syntaxe de diff avec la couleur de fond rouge et verte?
Existe-t-il un moyen d'utiliser à la fois la coloration syntaxique diff et csharp?
Réponses:
Le markdown de Github prend en charge les différences lors du formatage du code. Par exemple:
et il devrait vous donner les looks Diff que vous recherchez , mettant en évidence en rouge ce qui a été supprimé et en vert ce qui a été ajouté.
la source
La réponse de Salvador est correcte, cependant, j'ai découvert que vous devriez ajouter l'en-tête diff à l'extrait de code afin de le mettre en évidence:
J'espère que cela aide!
la source