好的,所以我尝试了似乎最流行的语法荧光笔
http://alexgorbatchev.com/SyntaxHighlighter/
但是文件很大,包含它似乎有点重,我觉得突出显示的代码的格式看起来很难看。
有没有其他选择?
好的,所以我尝试了似乎最流行的语法荧光笔
http://alexgorbatchev.com/SyntaxHighlighter/
但是文件很大,包含它似乎有点重,我觉得突出显示的代码的格式看起来很难看。
有没有其他选择?
Google 的 Prettify更小更轻,但在 JavaScript 中运行的语法高亮器本身就很大,尤其是在它必须支持多种语言的情况下。一种选择是运行像Pygments这样的服务器端的东西,但这取决于你在做什么,设置起来有点困难。
谢谢你的答案,我看了那些荧光笔,。我喜欢彩虹的轻盈。但不是造型的粉丝。Google 的 Prettify 也不错,虽然文件大小是 Rainbow 的两倍。最后我决定自己动手。如果有人感兴趣,我会在 bitbucket 上放一个版本。