Extensiones de Markdown

Los instructivos de Cloud Shell admiten extensiones de Markdown para expandir las funciones del lenguaje.

Formato de bloque de código

Para crear un bloque de código en tu instructivo, usa acentos graves:

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

Los bloques de código admiten el resaltado de sintaxis y tienen un botón para copiar el código en el portapapeles.

Para cambiar la forma en que se muestra un bloque de código, agrega un nombre de clase después del primer conjunto de acentos graves. Por ejemplo, para indicarle a un bloque de código que destaque la sintaxis como Python, puedes agregar py como una clase:

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

Estas son otras clases que puedes usar para cambiar la forma en que se muestra un bloque de código:

Clase Efecto
LANGUAGE_CLASS_NAME Cambia el resaltado de la sintaxis a especificado idioma admitido.
none No apliques el resaltado de sintaxis al bloque de código.
sh Da formato al código, como una entrada en la terminal. El tiene el prefijo $, y un botón se muestra en el bloque que copia el código en Cloud Shell al hacer clic.
terminal Dale formato al código como el resultado de la terminal. Idéntico al estilo none, excepto que tiene botones para copiar en el bloque de código.

Estos son los estilos de lenguaje admitidos para el resaltado de sintaxis:

Nombre del idioma Nombre de clase
C# cs
Variantes de C c, cc, cpp, cxx, cyc, m
Clojure clj
Coffeescript coffee
Línea de comandos bsh, csh, sh
CSS css
Comienza a usarlo go
Haskell hs
Java java
JavaScript js
JSON json
Kotlin kotlin
Lisp lisp
Lua lua
Markup default-markup, htm, html, mxml, xml, xsl
OCaml, SML, F# y lenguajes similares fs, ml  
Perl perl, pl, pm
Protocol Buffers proto
Python cv, py
Ruby rb
Scala scala
SQL sql
Swift swift
VHDL 1993 vhdl
Visual Basic vb, vbs
Wiki wiki
YAML yaml