我正在为我在 BlogSpot 上的博客寻找语法荧光笔和代码格式化程序。我今天尝试了几个,但都想包含<style>
标签,或者引用样式表。我正在寻找一个非常适合代码段的,并且包括内联样式。有什么建议么?
6 回答
上面引用的项目已移动:
http ://alexgorbatchev.com/wiki/SyntaxHighlighter
在 Blogger 上使用它的说明:
mlawire.blogspot.com/2009/07/blogger-syntax-highlighting.html
你总是可以将额外的几个字节的样式复制到你的博客中,比如Pygments荧光笔(这真的非常棒) 。<head>
您甚至不需要安装任何软件;只需从在线服务中复制 HTML。
我创建了一个免费的在线 C# 语法荧光笔,它具有您需要的功能 - 内联所需的 CSS 样式。您所要做的就是选中“内联样式”复选框,粘贴您的 C# 代码并单击“着色”按钮。你可以在我的博客上找到它。
我使用SyntaxHighlighter Javascript 库。它真的很容易添加和使用。
这里有更多关于它的信息,可能会帮助其他人:
http://www.craftyfella.com/2010/01/syntax-highlighting-with-blogger-engine.html
我有这个确切的问题。
我为Pygments编写了一个图像格式化程序(包含在核心发行版中)。
请不要因为这样的可憎而恨我,但是是的,它将突出显示的代码呈现为 png 或 jpg 或任何你想要的。所以它没有外部依赖等。
pygmentize -f png -o mysource.png mysource.cs
我尝试确保始终链接纯文本版本的源代码以供人们复制粘贴。