用于在BlogSpot上写博客的C#语法高亮

用于在BlogSpot上写博客的C#语法高亮,c#,syntax-highlighting,blogs,blogspot,C#,Syntax Highlighting,Blogs,Blogspot,我正在BlogSpot上为我的博客寻找一个语法高亮兼代码格式化程序。今天我尝试了几个,但都希望包含标记,或引用样式表。我正在寻找一个非常适合代码段,并且包含内联样式的代码段。有什么建议吗?我确实有这个问题 我为(包括在核心发行版中)编写了一个图像格式化程序 请不要因为这样的讨厌而恨我,但是是的,它将突出显示的代码呈现为png或jpg或任何你想要的格式。因此它没有外部依赖性等 pygmentize -f png -o mysource.png mysource.cs 我尽量确保我总是将源代码的

我正在BlogSpot上为我的博客寻找一个语法高亮兼代码格式化程序。今天我尝试了几个,但都希望包含
标记,或引用样式表。我正在寻找一个非常适合代码段,并且包含内联样式的代码段。有什么建议吗?

我确实有这个问题

我为(包括在核心发行版中)编写了一个图像格式化程序

请不要因为这样的讨厌而恨我,但是是的,它将突出显示的代码呈现为png或jpg或任何你想要的格式。因此它没有外部依赖性等

pygmentize -f png -o mysource.png mysource.cs 

我尽量确保我总是将源代码的纯文本版本链接到用户复制粘贴中。

试试这个:

你总是可以将额外的几个字节的样式复制到你博客的
中,比如说,一个荧光笔(这真的很好)。你甚至不需要安装任何软件;只需从在线服务复制HTML即可。

上面提到的项目已移动:

在Blogger上使用它的说明:
mlawire.blogspot.com/2009/07/blogger syntax highlighting.html

我使用Javascript库。它真的很容易添加和使用

以下是可能对其他人有所帮助的更多信息:


我已经创建了一个完全符合您需要的功能—内联所需的CSS样式。你所要做的就是选中“内联样式”复选框,粘贴你的C代码,然后点击“着色”按钮。你可以。

我在我的博客blogger中写了一个分步的方法来帮助配置它:你不能直接使用blogger或BlogSpot。如果Pygments的样式字节始终相同,并且与Blogger可能使用的样式不冲突,则有必要调整Blogger模板中所有帖子的部分。RSS的效果如何?所有页面的样式都是一样的;它们不应该与Blogspot的突出显示冲突。feed中不会有突出显示,但这有点像特殊博客格式的规范——你只能得到结构。找到这个问题的答案帮助我解决了我自己的问题:对删除的博客进行明显的自我宣传:)这很好。我现在自己也在使用它,小心使用SyntaxHighlighter 3.0.83和Chrome,我遇到了一些行号问题,我认为这是一个bug。很好,谢谢。试图通过Blogspot的web界面手动对齐和格式化元素令人难以置信地沮丧!