关于 hexo 代码高亮和行号问题

之前在文章中加入代码我都是使用 tab,很奇怪的是为什么不显示行号,都是如图所示的样子

今天发现原来要想代码高亮和显示行号是不可直接 tab 的 必须```code``` 包住代码才行

例如

1
2
3
4
5
6
7
8
9
10
11
12
13
14

def log(func):
def wrapper(*args,**kw):
print('call %s():' % func.__name__)
return func(*args,**kw)
return wrapper


@log
def now():
print('2015-01-01')


now()