美文网首页杂谈
Markdown代码块支持的语言

Markdown代码块支持的语言

作者: LXEP | 来源:发表于2019-08-10 20:36 被阅读0次

    Markdown里面代码块的语法,与原来使用缩进来添加代码块的语法不同,这里使用 两条单独行的三个一组的反引号[```] 来包含多行代码。在上面的代码块语法基础上,在第一组反引号之后添加代码的语言,如 javascriptjs,即可将代码标记为 JavaScript,如图所示:

    代码块语法

    然后被包含的代码部分就会根据不同的语言进行高亮显示,这样利于读者阅读,下面是一些常用的支持高亮显示的语言介绍。

    名称 关键字 调用的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 用代码版本库时,遇到代码冲突,其语法就是这个.
    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 -

    相关文章

      网友评论

        本文标题:Markdown代码块支持的语言

        本文链接:https://www.haomeiwen.com/subject/blkdjctx.html