2024-05-16 03:58:06 发布
网友
是否有一个简单(可能没有依赖关系)语法highlighter witch标记Python源代码?我需要它来返回令牌类型、代码开头的偏移量和令牌长度。在
我想在tokenize中使用Python构建,但它不返回偏移量。在
tokenize
我也看了一些标准的语法高亮,但它们都标记了其他语言,这对我来说是多余的。我所要寻找的是简单(快速)的Python语法荧光笔。在
提前谢谢!在
我不知道偏移量,但是您可以使用pygments从Python片段中获取令牌流。据我所知,它是一个独立的Python库。令牌流可以用来做任何你想做的事情。我有一个example,它使用Pygments将Python片段呈现到pygame表面上,语法高亮显示。它逐行标记输入。在
签出http://oneqonea.blogspot.com/2012/04/how-do-i-add-syntax-highlighting-to-my.html
这是一个非常简单的“SyntaxHighlighter for Blogger”教程,包括截图和所有内容。在
你应该在几分钟内就可以开始工作了。在
在您的例子中,由于您正在寻找一个“简单(快速)”的语法高亮,没有任何不必要的开销,在您的实现中只包含shBrushPython.js库文件如下:
<head> <script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPython.js' type='text/javascript'/> </head>
希望这有帮助。快乐的编码。在
我不知道偏移量,但是您可以使用pygments从Python片段中获取令牌流。据我所知,它是一个独立的Python库。令牌流可以用来做任何你想做的事情。我有一个example,它使用Pygments将Python片段呈现到pygame表面上,语法高亮显示。它逐行标记输入。在
签出http://oneqonea.blogspot.com/2012/04/how-do-i-add-syntax-highlighting-to-my.html
这是一个非常简单的“SyntaxHighlighter for Blogger”教程,包括截图和所有内容。在
你应该在几分钟内就可以开始工作了。在
在您的例子中,由于您正在寻找一个“简单(快速)”的语法高亮,没有任何不必要的开销,在您的实现中只包含shBrushPython.js库文件如下:
希望这有帮助。快乐的编码。在
相关问题 更多 >
编程相关推荐