Markdown 擴充功能

Cloud Shell 教學課程支援 Markdown 擴充功能,可擴充語言功能。

程式碼區塊格式

如要在教學課程中建立程式碼區塊,請使用倒引號:

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

程式碼區塊支援語法標示,並提供按鈕,可將程式碼複製到剪貼簿。

您可以變更程式碼區塊的顯示方式,方法是在第一組反尖括號後方新增類別名稱。舉例來說,如要將程式碼區塊的語法醒目顯示設為 Python,您可以將 py 新增為類別:

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

以下是您可以用來變更程式碼區塊顯示方式的其他類別:

類別 效果
LANGUAGE_CLASS_NAME 將語法醒目顯示變更為指定的支援語言
none 請勿將語法醒目顯示套用至程式碼區塊。
sh 請將程式碼格式化為類似終端機輸入的格式。程式碼前面會加上 $,且區塊上會顯示按鈕,點選後即可將程式碼複製到 Cloud Shell。
terminal 將程式碼格式化為類似終端機輸出的格式。與 none 樣式相同,但程式碼區塊上沒有複製按鈕。

以下是語法醒目顯示支援的語言樣式:

語言名稱 類別名稱
C# cs
C 變數 ccccppcxxcycm
Clojure clj
Coffeescript coffee
指令列 bshcshsh
CSS css
Go go
Haskell hs
Java java
JavaScript js
JSON json
Kotlin kotlin
Lisp lisp
Lua lua
標記 default-markuphtmhtmlmxmlxmlxsl
OCaml、SML、F# 和類似語言 fsml
Perl perlplpm
通訊協定緩衝區 proto
Python cvpy
Ruby rb
Scala scala
SQL sql
Swift swift
VHDL '93 vhdl
Visual Basic vbvbs
維基 wiki
YAML yaml