0

(.lhs) リテラシーな Haskell ファイルの崇高なテキストの組み込み言語は何もしません。スタック オーバーフローに関する質問が既に存在しますが、機能させることができませんでした。">" を持たないコード行をコメントとして扱い、その他すべてを通常の Haskell ファイルと同様に扱うために、言語ファイルに追加する必要があるものはありますか。

ありがとう

4

1 に答える 1

1

SublimeText2 で、メニューPreferences>Browse Packages...に移動し、Haskellフォルダーに移動します。Sublime の自動ビルド システムでビルドできるようにするには、このフォルダーに という名前のファイルが必要ですLiterate Haskell.sublime-build

Haskell.sublime-build既に存在するものをコピーして名前を変更することから始めることができます。次に、コマンドを更新する必要があります。

ここで、Haskell の Wikiは Literate Haskell をコンパイルすることを提案しているghc -optL -qため、sublime-build ファイルは次のようになります。

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

PS - SublimeText を再起動する必要があるかもしれ
ません。 PS - 私はテストしていません。

于 2013-03-06T19:37:59.707 に答える