Les tutoriels Cloud Shell sont compatibles avec les extensions Markdown et permettent d'étendre les fonctionnalités du langage.
Mise en forme des blocs de code
Pour créer un bloc de code dans votre tutoriel, utilisez des accents graves:
```
print("hello world")
```
Les blocs de code acceptent la coloration syntaxique et disposent d'un bouton pour copier le code dans le presse-papiers.
Vous pouvez modifier l'affichage d'un bloc de code en ajoutant un nom de classe après les premiers accents graves. Par exemple, pour indiquer à un bloc de code de mettre en surbrillance la syntaxe sous la forme Python, vous pouvez ajouter py
en tant que classe:
```py
print("hello world")
```
Voici d'autres classes que vous pouvez utiliser pour modifier l'affichage d'un bloc de code:
Cours | Effet |
---|---|
LANGUAGE_CLASS_NAME | Remplacez la coloration syntaxique par une langue compatible spécifiée. |
none
|
N'appliquez pas de coloration syntaxique au bloc de code. |
sh
|
Mettez en forme le code comme une entrée de terminal. Le code commence par le préfixe $ , et un bouton s'affiche sur le bloc et copie le code dans Cloud Shell en cas de clic. |
terminal
|
Utilisez le format du code comme résultat du terminal.
Identique au style none , sauf qu'il n'y a pas de bouton de copie sur le bloc de code. |
Voici les styles de langage acceptés pour la coloration syntaxique:
Nom de la langue | Nom du cours |
---|---|
C# | cs |
Variantes C | c , cc , cpp , cxx , cyc et m |
Clojure | clj |
Café | coffee |
Ligne de commande | bsh , csh et sh |
CSS | css |
Go | go |
Haskell | hs |
Java | java |
JavaScript | js |
JSON | json |
Kotlin | kotlin |
Liss | lisp |
Lua | lua |
Annoter | default-markup , htm , html , mxml , xml et xsl |
OCaml, SML, F# et autres langages similaires | fs et ml |
Perl | perl , pl et pm |
Tampons de protocole | proto |
Python | cv et py |
Ruby | rb |
Scala | scala |
SQL | sql |
Suzuki swift | swift |
VHDL (&39;93) | vhdl |
Visual Basic | vb et vbs |
Wikipédia | wiki |
YAML | yaml |