logo头像

人生若只如初见

markdown代码块支持高亮显示的语言

markdown里对代码块的引用语法是三个撇[ ``` ],在其后可增加代码名称,比如java,js等标记该部分代码的类型.之后在页面展现的时候就可以高亮显示关键字了.

比如下面这段代码:

```javascript
var xiaoming = {
  name: ‘小明’,
  birth: 1990,
  age: function () {
    var y = new Date().getFullYear();
    return y - this.birth;
  }
};
```

1
2
3
4
5
6
7
8
var xiaoming = {
name: '小明',
birth: 1990,
age: function () {
var y = new Date().getFullYear();
return y - this.birth;
}
};

整理了一下表格,看看markdown到底支持多少种语言高亮显示.

名称 关键字
JavaScript js , jscript , javascript
Java java
PHP php
text text , plain
Python py , python
Shell bash , shell
C cpp , c
C# c# , c-sharp , csharp
CSS css
XML xml , xhtml , xslt , html
SASS&SCSS sass , scss
Scala scala
SQL sql
Visual Basic vb , vbnet
Objective C objc , obj-c
Ruby ruby , rails , ror , rb
AppleScript applescript
ColdFusion coldfusion , cf
Delphi delphi , pascal , pas
diff&patch diff patch
Erlang erl , erlang
Groovy groovy
JavaFX jfx , javafx
Perl perl , pl , Perl
F# f# f-sharp , fsharp
R r , s , splus
matlab matlab
swift swift
GO go , golang