Tutorial Cloud Shell mendukung ekstensi Markdown untuk memperluas kemampuan bahasa.
Pemformatan blok kode
Untuk membuat blok kode dalam tutorial, gunakan tanda kutip terbalik:
```
print("hello world")
```
Blok kode mendukung penyorotan sintaksis dan memiliki tombol untuk menyalin kode ke papan klip.
Anda dapat mengubah cara blok kode ditampilkan dengan menambahkan nama class setelah
kumpulan tanda petik terbalik pertama. Misalnya, untuk memberi tahu blok kode agar menyoroti sintaksis sebagai Python, Anda dapat menambahkan py sebagai class:
```py
print("hello world")
```
Berikut beberapa class lain yang dapat Anda gunakan untuk mengubah cara blok kode ditampilkan:
| Class | Efek |
|---|---|
| LANGUAGE_CLASS_NAME | Ubah penyorotan sintaksis ke bahasa yang didukung yang ditentukan. |
none
|
Jangan menerapkan penandaan sintaksis ke blok kode. |
sh
|
Format kode seperti input terminal. Kode
diawali dengan $, dan tombol
ditampilkan di blok yang menyalin kode ke
Cloud Shell saat diklik. |
terminal
|
Format kode seperti output terminal.
Identik dengan gaya none, kecuali tidak memiliki tombol salin pada blok kode. |
Berikut adalah gaya bahasa yang didukung untuk penyorotan sintaksis:
| Nama bahasa | Nama kelas |
|---|---|
| C# | cs |
| Varian C | c, cc, cpp, cxx, cyc, m |
| Clojure | clj |
| Coffeescript | coffee |
| Command line | bsh, csh, sh |
| CSS | css |
| Go | 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#, dan bahasa serupa | fs, ml
|
| Perl | perl, pl, pm |
| Buffering protokol | proto |
| Python | cv, py |
| Ruby | rb |
| Scala | scala |
| SQL | sql |
| Swift | swift |
| VHDL '93 | vhdl |
| Visual Basic (VB) | vb, vbs |
| Wiki | wiki |
| YAML | yaml |