0

好的,所以我尝试了似乎最流行的语法荧光笔

http://alexgorbatchev.com/SyntaxHighlighter/

但是文件很大,包含它似乎有点重,我觉得突出显示的代码的格式看起来很难看。

有没有其他选择?

4

3 回答 3

2

Google 的 Prettify更小更轻,但在 JavaScript 中运行的语法高亮器本身就很大,尤其是在它必须支持多种语言的情况下。一种选择是运行像Pygments这样的服务器端的东西,但这取决于你在做什么,设置起来有点困难。

于 2012-11-01T02:05:22.337 回答
2

Rainbow重量轻,效果很好。

那里有一些,谷歌是你的朋友(我只能发布两个超链接,抱歉!否则,我会发布更多我发现的内容。)

这是我找到的另一个链接:

希望您发现其中一个有用。

于 2012-11-01T02:27:52.160 回答
0

谢谢你的答案,我看了那些荧光笔,。我喜欢彩虹的轻盈。但不是造型的粉丝。Google 的 Prettify 也不错,虽然文件大小是 Rainbow 的两倍。最后我决定自己动手。如果有人感兴趣,我会在 bitbucket 上放一个版本。

https://bitbucket.org/SharkAttack/syntax-highlighter

于 2012-11-04T15:31:00.397 回答