Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.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
如何在PHP博客上突出显示Haskell语法_Php_Haskell_Syntax Highlighting - Fatal编程技术网

如何在PHP博客上突出显示Haskell语法

如何在PHP博客上突出显示Haskell语法,php,haskell,syntax-highlighting,Php,Haskell,Syntax Highlighting,我正在用PHP写博客,我真的很想在Haskell代码上突出显示语法 有什么工具吗 我发现了HSCOLOR,但我不知道是否有可能将其集成到PHP中 如果这有什么不同的话,我会使用CakePHP 谢谢。是一个PHP库,经常用于代码高亮显示 从支持的语言列表来看,它似乎支持Haskell——如果您想先尝试,还有一个问题 (目前,该网站似乎没有回应:-(不过,可以从中获得)是一个PHP库,经常用于代码高亮显示 从支持的语言列表来看,它似乎支持Haskell——如果您想先尝试,还有一个问题 (目前,该网站

我正在用PHP写博客,我真的很想在Haskell代码上突出显示语法

有什么工具吗

我发现了HSCOLOR,但我不知道是否有可能将其集成到PHP中

如果这有什么不同的话,我会使用CakePHP

谢谢。

是一个PHP库,经常用于代码高亮显示

从支持的语言列表来看,它似乎支持Haskell——如果您想先尝试,还有一个问题

(目前,该网站似乎没有回应:-(不过,可以从中获得)

是一个PHP库,经常用于代码高亮显示

从支持的语言列表来看,它似乎支持Haskell——如果您想先尝试,还有一个问题


(目前,该网站似乎没有回应:-(尽管如此,可从以下网址获得)

网站目前已关闭,因此我无法确认,但我最肯定有人支持。

网站目前已关闭,因此我无法确认,但我最肯定有人支持。

许多工具支持Haskell语法突出显示:kate、GeSHI、Pyments。调用Haskell color或HSColor。选择最简单的选项许多工具支持Haskell语法高亮显示:kate、GeSHI、pygments。调用Haskell颜色或HSColor。选择最容易与之交互的工具。

这里是CakePHP的GeSHI助手:
这里是CakePHP的Geshi助手:

我真的很喜欢GitHub突出显示Haskell代码的方式,所以我对GeSHi的Haskell语法文件进行了一段时间的黑客攻击,直到它以类似的方式工作。它没有经过严格的测试,但有人可能会发现它很有用


你可以从我的博客上下载它。

我非常喜欢GitHub突出显示Haskell代码的方式,所以我在GeSHi的Haskell语法文件上进行了一段时间的黑客攻击,直到它以类似的方式工作。它还没有经过严格的测试,但有人可能会发现它很有用

你可以从我的博客中下载它。

我使用JavaScript语法highlighter。它基于GNU源代码高亮显示,高亮显示比谷歌代码prettify和GeSHi更准确

另见:

比较,上次我检查时:

  • :
  • 不将
    -->
    运算符与注释区分开来
  • 不支持嵌套注释
  • 撇号问题
  • :
  • 不将
    -->
    运算符与注释区分开来
  • 不支持嵌套注释
  • :
  • 不将
    -->
    运算符与注释区分开来
  • 不支持嵌套注释
  • 不处理字符串转义
我使用JavaScript语法高亮显示。它基于GNU源代码高亮显示,并且高亮显示比google code prettify和GeSHi更准确

另见:

比较,上次我检查时:

  • :
  • 不将
    -->
    运算符与注释区分开来
  • 不支持嵌套注释
  • 撇号问题
  • :
  • 不将
    -->
    运算符与注释区分开来
  • 不支持嵌套注释
  • :
  • 不将
    -->
    运算符与注释区分开来
  • 不支持嵌套注释
  • 不处理字符串转义

您可以使用Alex Gorbatchev的SyntaxHighlighter。它的javascript非常简单,支持良好,易于安装和修改。以下是blogger的一些说明……但您所要做的就是删除php CakeApp的blogger=true行

这是哈斯克尔画笔:


您可以使用Alex Gorbatchev的SyntaxHighlighter。它的javascript非常简单,支持良好,易于安装和修改。以下是blogger的一些说明……但您所要做的就是删除php CakeApp的blogger=true行

这是哈斯克尔画笔: