Я пишу документы, которые должны объяснять код на C # с использованием Markdown.
Я использую ```csharp
для выделения csharp.
Иногда я хочу выделить что-то конкретное в коде жирным шрифтом или чем-то еще.
Я знаю о и <pre>
т.д ... но это убирает мою подсветку csharp.
В лучшем случае - как-то выделить код в ```csharp
разделе.
Следующая лучшая вещь - я могу написать код как diff - используя + и -, чтобы выделить материал, но как мне сказать Github выделить синтаксис diff с помощью красного и зеленого цвета фона?
Есть ли способ использовать подсветку синтаксиса diff и csharp?
Ответы:
Уценка Github поддерживает разницу при форматировании кода. Например:
Выход:
и он должен придать вам вид Diff, который вы ищете , выделив красным то, что было удалено, и зеленым, что было добавлено.
источник
Ответ Сальвадора верен, однако я обнаружил, что вам следует добавить заголовок diff к фрагменту кода, чтобы выделить его:
Надеюсь, это поможет!
источник