.lhs与崇高文本2

时间:2013-03-06 19:07:44

标签: haskell sublimetext2

(.lhs)文字Haskell文件的sublime文本的内置语言什么都不做。有一个问题已经存在于堆栈溢出,但我无法让它工作。是否有人应该添加到语言文件中以处理没有“>”的代码行作为评论和其他所有内容,就像普通的Haskell文件一样。

由于

1 个答案:

答案 0 :(得分:1)

在SublimeText2中,进入菜单Preferences> Browse Packages...,然后导航到Haskell文件夹。为了能够使用Sublime的自动构建系统构建,在此文件夹中,您应该有一个名为Literate Haskell.sublime-build的文件。

您可以先复制已存在的Haskell.sublime-build并重命名。现在你必须更新命令。

现在,因为Haskell's Wiki建议ghc -optL -q来编译Literate Haskell,所以sublime-build文件将成为:

{
    "cmd": ["ghc", "-optL -q", "$file"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.haskell"
}

P.S。 - 您可能必须重新启动SublimeText
附: - 我没有测试过。