用于 HTML、PHP 和 JavaScript 的 Pygments 样式
Posted
技术标签:
【中文标题】用于 HTML、PHP 和 JavaScript 的 Pygments 样式【英文标题】:Pygments styling for HTML, PHP, and JavaScript 【发布时间】:2013-08-09 04:02:33 【问题描述】:我正在使用 Github 的 API 将一些 Github Flavored Markdown 转换为 html。我得到的 HTML 有一堆类,可用于设置不同代码块的样式(HTML、javascript、php、一堆语言)。在做了一些研究之后,我认为 Pygments 是我获得正确样式所需要的,以便我的代码块可以具有语法突出显示,但是我很难找到这些样式表。有人知道如何使用 Pygments 获取 HTML、PHP 和 JavaScript 的语法样式吗?谢谢!
【问题讨论】:
this question 关注 reStructuredText,my answer 与此处相关。基本上,如果你安装了 Pygments,你就可以运行pygmentize -S default -f html -a .highlight > style.css
来获取他们的样式表。
啊,好吧,所以没有任何样式表是现成的?
我不知道,虽然我没有那么多经验。也许通过查看source code,您可以提取一些可用的样式。
【参考方案1】:
这是一个很好的起点,一个示例 pygments 样式表的存储库:
https://github.com/richleland/pygments-css
谢谢@richleland,不管你是谁
【讨论】:
【参考方案2】:您可以在此处找到一个 MIT 许可的 PHP 类,用于使用 Git 的 Markdown Web 服务以及必要的 Pygments 样式表:
http://firefly.us/blog/web-development/introducing-gitdown-a-markdownpygments-class-for-php
【讨论】:
以上是关于用于 HTML、PHP 和 JavaScript 的 Pygments 样式的主要内容,如果未能解决你的问题,请参考以下文章
包括:用于单独文件中基本 HTML 和 Javascript 的 SSI 或 PHP
更好的 PHP、MySql、HTML 和 JavaScript IDE [关闭]
WooCommerce- 画布/绘画的 SizeInfo 按钮。 [PHP,Javascript,html,css]