问题描述
我想知道是否有人知道在线服务,我们粘贴代码,并生成该代码的彩色 html 源代码。它可以是 PHP,HTML,CSS,Javascript,C,Java 。
想法是,一旦我有彩色的 html 代码,我可以很容易地把它放在我的 wordpress.com 博客。我知道 [sourcecode language="whatever"]
,但只想知道一种支持多种语言的在线服务。好处是,我可以从我的代码的在线服务中选择任何颜色风格/主题。
谢谢
最佳解决方案
也可以使用 http://tohtml.com/html/或 GeSHi
次佳解决方案
Prettify 是 StackOverflow 使用的代码着色器。
第三种解决方案
你可能想看看 SyntaxHighligher 。它使用 JavaScript,因此它不使用您自己的服务器资源,并支持一堆配色方案。 http://alexgorbatchev.com/wiki/SyntaxHighlighter
将代码放在另一个网站上的生成器中的问题是,如果您将其更改到某处,您必须将其重新置入,这可能变得乏味。
第四种方案
CodeColorizer 是一个。
第五种方案
你的意思是代码粘贴服务,如 Pastie?
第六种方案
我最近发现了 http://hilite.me 。我喜欢它,因为有一个格式化文本的选项 – 在发布配置文件或一系列命令时很有用。
从 WordPress 的角度来看,我一直在尝试修剪在 pingdom.com 扫描后运行的插件数量,显示了由于语法突出显示插件,我的页面加载了多少时间 – 我很少发布代码这真的不值得。
我喜欢在后面插入代码块作为纯 HTML 的想法,因为你以后不需要这个插件,我假设不会影响页面加载的时间。
第七种方案
我使用 WP-syntax 为 WordPress 。对我来说很好。这不是你正在寻找的,但我想我会在这里提到,如果有人正在寻找语法高光在 WordPress 。从使用说明:
Wrap code blocks with <pre lang=”LANGUAGE” line=”1″> and </pre> where LANGUAGE is a GeSHi supported language syntax. The line attribute is optional.
参考文献
注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。