我正在尝试写博客,我想以一种整洁的格式显示 C# 代码。有什么办法吗。我喜欢按照堆栈溢出的方式来做,包括颜色。 :)
最佳答案
这里有很多选项,但我建议不要使用 JavaScript 格式化程序。如果用户禁用了脚本,您仍然希望代码看起来不错。
如果您使用的是 Visual Studio,Productivity Power Tools 插件有一个“复制 HTML”选项:
http://blogs.msdn.com/b/kirillosenkov/archive/2010/06/07/copy-code-in-html-format-with-visual-studio-2010.aspx
Jon Skeet 提供了一个供公众使用的代码格式化程序:
http://csharpindepth.com/CodeFormatterTool.aspx
如果您使用的是 PHP,GeSHi 是一个不错的服务器端选项:
http://qbnz.com/highlighter/
我相信 stack-overflow 使用 google-code-prettify:
http://code.google.com/p/google-code-prettify/
SyntaxHighlighter 是另一个很好的客户端解决方案:
http://alexgorbatchev.com/SyntaxHighlighter/
关于c# - 如何在网页中显示格式化代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5170055/