是否有人知道使用HTML5 docType的语法高亮显示器?我已经尝试了几个包括SyntaxHighlighter,Snippet和其他几个,但它们似乎都没有正常工作。我从来没有遇到过实现插件的问题,所以我不认为这是我正在做的事情(虽然我从来没有排除这一点)。是否有人成功使用HTML5中的一个或另一个?我知道这里的帖子很少,但没有一个是最近的。
我希望主要强调PHP,HTML和JavaScript语法。我更喜欢jQuery解决方案,但任何事情都可以。
答案 0 :(得分:0)
您是否尝试过codemirror?
它易于使用,页面中的示例非常好。我觉得像this或this这就是你需要的东西
修改强>
我过去曾使用前两个,但我认为SyntaxHighlighter有更好的支持:
答案 1 :(得分:0)
你试过Google Prettify吗?我知道有很多语言,它可能是HTML5的最新版本吗?
答案 2 :(得分:0)
您可能希望查看Completely Unfair Comparison of JavaScript Syntax Highlighters创建者Ivan Sagalaev的Highlight.js。他自然而然地偏爱自己,但是非常关注它并且比较彻底。
Highlight.js缺乏行号对我个人来说是一个交易破坏者,但除此之外它似乎很强大并支持HTML5 <code>
标签,而不是必须单独使用<pre>
或{{ 1}}标签。