Extensões Markdown

Os tutoriais do Cloud Shell são compatíveis com extensões do Markdown para expandir a capacidade do idioma.

Formatação de bloco de código

Para criar um bloco de código no tutorial, use acentos graves:

```
print("hello world")
```

Os blocos de código são compatíveis com o destaque de sintaxe e têm um botão para copiar o código para a área de transferência.

Você pode alterar a forma como um bloco de código é exibido adicionando um nome de classe após o primeiro conjunto de acentos graves. Por exemplo, para informar um bloco de código para destaque de sintaxe como Python, adicione py como uma classe:

```py
print("hello world")
```

Veja algumas outras classes que você pode usar para mudar a forma como um bloco de código é mostrado:

Aula Efeito
LANGUAGE_CLASS_NAME Alterar o destaque de sintaxe para um idioma compatível especificado.
none Não aplique destaque de sintaxe ao bloco de código.
sh Formate o código como a entrada de terminais. O código é prefixado por um $ e um botão é exibido no bloco que copia o código para o Cloud Shell quando clicado.
terminal Formate o código como a saída do terminal. Idêntico ao estilo none, exceto por não ter botões de cópia no bloco de código.

Veja os estilos de linguagem compatíveis com destaque de sintaxe:

Nome do idioma Nome da classe
C# cs
Variantes C c, cc, cpp, cxx, cyc, m
Clojure clj
Café coffee
Linha de comando bsh, csh, sh
CSS css
Go go
Haskell hs
Java java
JavaScript js
JSON json
Kotlin kotlin
Lisp lisp
Luca lua
Marcação default-markup, htm, html, mxml, xml e xsl
OCaml, SML, F# e linguagens semelhantes fs, ml
Perl perl, pl, pm
Buffers de protocolo proto
Python cv, py
Ruby rb
Scala scala
SQL sql
Swift swift
VHDL "93" vhdl
Visual Basic vb, vbs
Wiki wiki
YAML yaml