Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Criar e realçar blocos de código

Compartilhe amostras de código com blocos de código isolados e habilitando o realce da sintaxe.

Neste artigo

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?");
}
```

Bloco de código isolado renderizado

Dica: para preservar sua formatação em uma lista, certifique-se de recuar blocos de código não isolados em oito espaços.

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
```

Bloco de código renderizado com realce de sintaxe Ruby

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.

Leia mais

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato