Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Syntax highlighting 用于在网页上发布代码的代码语法格式化程序_Syntax Highlighting - Fatal编程技术网

Syntax highlighting 用于在网页上发布代码的代码语法格式化程序

Syntax highlighting 用于在网页上发布代码的代码语法格式化程序,syntax-highlighting,Syntax Highlighting,当你在网站上发布时,有没有一个工具可以为代码块(.netc#)生成html或css 我见过几个网站的代码格式非常好,我不相信他们是手工编写的。Google prettify- CopySourceAsHtml是Microsoft Visual Studio 2005的一个外接程序,允许您将源代码、语法突出显示和行号复制为HTML 它是高度可配置的,并且比下载页面所期望的要好得多!不知道是否有类似的VS2008 如果您没有能力添加GooglePrentifier CSS引用,这将是一个更好的方法

当你在网站上发布时,有没有一个工具可以为代码块(.netc#)生成html或css

我见过几个网站的代码格式非常好,我不相信他们是手工编写的。

Google prettify-


CopySourceAsHtml是Microsoft Visual Studio 2005的一个外接程序,允许您将源代码、语法突出显示和行号复制为HTML

它是高度可配置的,并且比下载页面所期望的要好得多!不知道是否有类似的VS2008


如果您没有能力添加GooglePrentifier CSS引用,这将是一个更好的方法,因为您得到的是一个具有所需样式的完整HTML。我一直在开发者维基上使用它,我很喜欢它。

你可以看到JavaScript语法突出显示脚本,比如Dean Edwards的脚本

这显然也是基于它的,看起来不错。

我更喜欢实现(我使用的是我的应用程序的实现)

优势

  • 它是基于JavaScript的,并且 不在乎你身上有什么 服务器
  • 显示具有此格式的帖子 在不同的RSS源和 可以复制到剪贴板
  • 扩展语法很简单 规则。我用它来强调 基于Boo的DSL中的自定义运算符(请参阅)
  • 支持多种语言 开箱即用


(来源:)

如果你不想麻烦安装任何东西,一个更好的解决方案就是使用我编写的名为BlogTrog CodeWindow的小web应用程序:

它很容易使用。只需粘贴代码并嵌入结果