Ich schreibe Dokumente, die Code in C # mit Markdown erklären sollen.
Ich benutze das ```csharp
, um csharp hervorzuheben.
Ich möchte manchmal etwas Bestimmtes im Code mit Fettdruck oder etwas anderem hervorheben.
Ich weiß über <pre>
etc ... aber es nimmt meine csharp Hervorhebung weg.
Best-Case-Szenario - eine Möglichkeit, Code im ```csharp
Abschnitt hervorzuheben .
Das nächstbeste: Ich kann den Code als Diff schreiben - mit + und -, um Dinge hervorzuheben, aber wie kann ich Github anweisen, die Diff-Syntax mit der roten und grünen Hintergrundfarbe hervorzuheben?
Gibt es eine Möglichkeit, sowohl die Diff- als auch die Csharp-Syntaxhervorhebung zu verwenden?
Antworten:
Githubs Markdown unterstützt Diff beim Formatieren von Code. Beispielsweise:
und es sollte Ihnen das Diff-Aussehen geben, das Sie suchen , und in Rot hervorheben, was entfernt wurde und in Grün, was hinzugefügt wurde.
quelle
Salvadors Antwort ist korrekt. Ich habe jedoch herausgefunden, dass Sie den Diff-Header zum Code-Snippet hinzufügen sollten, um ihn hervorzuheben:
Ich hoffe das hilft!
quelle