Estou escrevendo documentos que devem explicar o código em C # usando Markdown.
Eu uso o ```csharp
para obter o realce csharp.
Às vezes, quero destacar algo específico no código usando negrito ou qualquer coisa.
Eu sei sobre <pre>
etc ... mas tira meu realce csharp.
Melhor cenário - alguma maneira de destacar o código na ```csharp
seção.
A próxima melhor coisa - posso escrever o código como diff - usando + e - para destacar coisas, mas como faço para dizer ao Github para destacar a sintaxe de diff com a cor de fundo vermelha e verde?
Existe uma maneira de usar o realce de sintaxe diff e csharp?
Respostas:
A marcação do Github suporta diff ao formatar o código. Por exemplo:
e deve dar a aparência de Diff que você está procurando , destacando em vermelho o que foi removido e em verde o que foi adicionado.
fonte
A resposta de Salvador está correta, no entanto, descobri que você deve adicionar o cabeçalho diff ao trecho de código para destacá-lo:
Espero que ajude!
fonte