Markdown代碼塊支持的語言

Markdown里面代碼塊的語法,與原來使用縮進(jìn)來添加代碼塊的語法不同,這里使用 兩條單獨(dú)行的三個(gè)一組的反引號(hào)[```] 來包含多行代碼。在上面的代碼塊語法基礎(chǔ)上,在第一組反引號(hào)之后添加代碼的語言,如 javascriptjs,即可將代碼標(biāo)記為 JavaScript,如圖所示:

代碼塊語法

然后被包含的代碼部分就會(huì)根據(jù)不同的語言進(jìn)行高亮顯示,這樣利于讀者閱讀,下面是一些常用的支持高亮顯示的語言介紹。

名稱 關(guān)鍵字 調(diào)用的js 說明
AppleScript applescript shBrushAppleScript.js -
ActionScript 3.0 actionscript3 , as3 shBrushAS3.js -
Shell bash , shell shBrushBash.js -
ColdFusion coldfusion , cf shBrushColdFusion.js -
C cpp , c shBrushCpp.js -
C# c# , c-sharp , csharp shBrushCSharp.js -
CSS css shBrushCss.js -
Delphi delphi , pascal , pas shBrushDelphi.js -
diff&patch diff patch shBrushDiff.js 用代碼版本庫(kù)時(shí),遇到代碼沖突,其語法就是這個(gè).
Erlang erl , erlang shBrushErlang.js -
Groovy groovy shBrushGroovy.js -
Java java shBrushJava.js -
JavaFX jfx , javafx shBrushJavaFX.js -
JavaScript js , jscript , javascript shBrushJScript.js -
JSON json - -
Perl perl , pl , Perl shBrushPerl.js -
PHP php shBrushPhp.js -
text text , plain shBrushPlain.js 就是普通文本.
Python py , python shBrushPython.js -
Ruby ruby , rails , ror , rb shBrushRuby.js -
SASS&SCSS sass , scss shBrushSass.js -
Scala scala shBrushScala.js -
SQL sql shBrushSql.js -
Visual Basic vb , vbnet shBrushVb.js -
XML xml , xhtml , xslt , html shBrushXml.js -
Objective C objc , obj-c shBrushObjectiveC.js -
F# f# f-sharp , fsharp shBrushFSharp.js -
- xpp , dynamics-xpp shBrushDynamics.js -
R r , s , splus shBrushR.js -
matlab matlab shBrushMatlab.js -
swift swift shBrushSwift.js -
GO go , golang shBrushGo.js -
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容