tutorial link examples github markdown syntax-highlighting

link - Diferencia de resaltado de sintaxis en Github Markdown



readme.md syntax (2)

Estoy escribiendo documentos que deberían explicar el código en C # usando Markdown.

Uso el ```csharp para obtener el resaltado de csharp.

A veces quiero resaltar algo específico en el código usando negrita o cualquier cosa.

Sé acerca de <pre> etc ... pero me quita el resaltado de csharp.

Mejor escenario: alguna forma de resaltar código en la sección ```csharp .

Siguiente mejor cosa: puedo escribir el código como diff, usando + y - para resaltar cosas, pero ¿cómo le digo a Github que resalte la sintaxis diff con el color de fondo rojo y verde?

¿Hay alguna manera de usar el resaltado de sintaxis diff y csharp?


El descuento de Github admite diff al formatear el código. Por ejemplo:

```diff public class Hello1 { public static void Main() { - System.Console.WriteLine("Hello, World!"); + System.Console.WriteLine("Rock all night long!"); } } ```

y debería darle el aspecto Diff que está buscando , resaltando en rojo lo que se ha eliminado y en verde lo que se ha agregado.


La respuesta de Salvador es correcta, sin embargo, descubrí que debe agregar el encabezado diff al fragmento de código para resaltarlo:

``` diff diff --git a/filea.extension b/fileb.extension index d28nd309d..b3nu834uj 111111 --- a/filea.extension +++ b/fileb.extension @@ -1,6 +1,6 @@ -oldLine +newLine ```

¡Espero que eso ayude!