给SAEpy-log 添加了代码高亮

选择了一款很轻巧的js 代码高亮,一个32K的 highlight.min.js 和一个2K 的 themes css,你可以到HIGHLIGHT.JS 官网看看。

代码高亮

HIGHLIGHT.JS 是一款很优秀的前端 js 代码高亮渲染,依赖较少,使用也很方便,目前已有足够的高亮风格提供选择,总有一款适合你。

下面是代码高亮测试

1
2
3
4
5
6
7
8
9
10
@requires_authorization
def somefunc(param1, param2):
    r'''A docstring'''
    if param1 > param2: # interesting
        print 'Gre\'ater'
        print ''
    return (param2 - param1 + 1) or None

class SomeClass:
    pass

再帖一小段

1
2
3
4
5
6
7
8
261917242 function calls in 686.251 CPU seconds

       ncalls  tottime  filename:lineno(function)
       152824  513.894  {method 'sort' of 'list' objects}
    129590630   83.894  rrule.py:842(__cmp__)
    129590630   82.439  {cmp}
       153900    1.296  rrule.py:399(_iter)
304393/151570    0.963  rrule.py:102(_iter_cached)

这个代码高亮不能显示行号,如果要显示行号,就要借助其它的JS 库来实现。

项目地址

https://highlightjs.org/

本文网址: https://pylist.com/topic/11.html 转摘请注明来源

Suggested Topics

3行 Python 代码解简单的一元一次方程

一元一次方程:只含有一个未知数(即“元”),并且未知数的最高次数为1(即“次”)的整式方程叫做一元一次方程(英文名:`linear equation with one unknown`)。...

Leave a Comment