2012-08-09 11 views
33

En el github flavored markdown docs oficial que muestran cómo podemos utilizar cercas para marcar bloques de código, y, opcionalmente, podemos suministrar un identificador de idioma, como¿Hay un identificador de idioma de rebajas github para el código Objective C?

```ruby 
require 'redcarpet' 
markdown = Redcarpet.new("Hello World!") 
puts markdown.to_html 
``` 

¿Hay un identificador de idioma para C Objetivo? He buscado y no puedo encontrar una referencia.

Además, ¿hay una lista de todos los identificadores de idioma admitidos que se pueden usar en github markdown?

Respuesta

61

El identificador es objective-c.

Aquí se puede encontrar una lista completa: http://coapp.org/reference/garrett-flavored-markdown.html

+10

Gracias por la referencia. Usar 'objective-c' casi no proporciona resaltado de sintaxis, y es por eso que lo quería. Pero gracias a su lista, descubrí 'smalltalk', que proporciona código Objective C muy colorido en github :) – bejonbee

+0

ese enlace está roto :( –

+0

Este sitio está en github: https://github.com/coapp/coapp.org /blob/master/src/dynamic/reference/garrett-flavored-markdown.html.md – Felix

9

El identificador es

objc 

ver este ejemplo aquí donde el autor pone código destacando a trabajar: https://raw.githubusercontent.com/dchohfi/KeyValueObjectMapping/master/README.md

Aquí es otro ejemplo también: https://raw.githubusercontent.com/github/objective-c-style-guide/master/README.md

+4

Parece ser 'objetivo-c'. – Adrian

+1

Utilizando el analizador de rebajas redcarpet, esto me dio los mejores resultados. Encontré 'objetivo- c' para proporcionar poco o ningún resaltado. –

0

Si las otras soluciones de otros do no funciona, intente objetivoc que funciona en highlight.js y prism.js

Cuestiones relacionadas