在我的博客中放置代码示例时,我希望代码具有所有适当的颜色。我怎样才能做到这一点?
基本上,如果我写:
foreach (ListItem item in items)
{
item.Text = "something";
}
我希望它以正确的颜色出现,就像在我的 Visual Studio 中或在 stack overflow中一样。
我厌倦了手动设置每个关键词的颜色。我可以使用预先存在的 javascript 库吗?
编辑:如果有帮助,我将使用博客作为我的博客平台
在我的博客中放置代码示例时,我希望代码具有所有适当的颜色。我怎样才能做到这一点?
基本上,如果我写:
foreach (ListItem item in items)
{
item.Text = "something";
}
我希望它以正确的颜色出现,就像在我的 Visual Studio 中或在 stack overflow中一样。
我厌倦了手动设置每个关键词的颜色。我可以使用预先存在的 javascript 库吗?
编辑:如果有帮助,我将使用博客作为我的博客平台
您还可以使用托管代码的地方(如http : //gist.github.com、http ://snipplr.com/ 和各种其他“pastebin”服务),然后只使用它们提供的嵌入脚本。
谷歌“语法荧光笔”。那里有很多库,其中许多使用 javascript。
试试这个语法荧光笔。如果您使用的是特定的 CMS,则可能已经为此创建了模块。
我使用了一段时间的Windows Live Writer,并且有一个可以从 Visual Studio 粘贴的插件,它可以为您进行颜色编码。然后我将该内容编码到我的 Blogger/Wordpress 帖子中。
现在我为 Wordpress SyntaxHighlighter Evolved使用基于 java 的插件,它提供换行。
也可以使用vim的导出为html,然后复制粘贴到blogger中。没有最好的解决方案,但可能是最简单的。
真的,我想让 jballs 评论作为答案......但我不能。不过他是对的——SyntaxHighlighter似乎是最容易获得/使用的,并且也有很多支持。
我很快就实现了。对其进行了测试并在此处解释了我的步骤:Coloring code with Syntax Highlighter