GitHub markdown syntax highlighting

Somehow, I missed this and haven’t used it until yesterday – GitHub markdown syntax highlighting:

Code blocks can be taken a step further by adding syntax highlighting. In your fenced block, add an optional language identifier and we’ll run it through syntax highlighting. For example, to syntax highlight Ruby code:

require 'redcarpet'
markdown ="Hello World!")
puts markdown.to_html

We use Linguist to perform language detection and syntax highlighting. You can find out which keywords are valid by perusing the languages YAML file.



2 thoughts on “GitHub markdown syntax highlighting”

Leave a Comment