Blocos de código isolados
Você pode criar blocos de código isolados colocando aspas triplas ```
antes e depois do bloco de código. É recomendável colocar uma linha em branco antes e depois dos blocos de código para facilitar a leitura da formação bruta.
``` function test() { console.log("notice the blank line before this function?"); } ```
Dica: para preservar sua formatação em uma lista, certifique-se de recuar blocos de código não isolados em oito espaços.
To display triple backticks in a fenced code block, wrap them inside quadruple backticks.
```` ``` Look! You can see my backticks. ``` ````
Realce de sintaxe
Você pode adicionar um identificador de linguagem opcional para habilitar o realce de sintaxe no bloco de código isolado.
Por exemplo, para código Ruby do realce de sintaxe:
```ruby
require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html
coloca markdown.to_html
```
Usamos Linguist para executar a detecção de linguagem e selecionar gramáticas de terceiros para realce de sintaxe. Você pode descobrir quais palavras-chave são válidas no arquivo YAML de linguagem.