3

Haskell ファイル (.hs) の構文を強調表示するパッケージを見つけましたが、Haskell ファイル (.lhs) はリテラシーではありません。

4

3 に答える 3

4

鳥のスタイルを追加するのは非常に簡単です。編集Literate Haskell.tmLanguageして以下を追加するだけです。

<!-- ... -->
<string>Literate Haskell</string>
<key>patterns</key>
<array>
      <!-- Start here -->
      <dict>
            <key>begin</key>
            <string>^&gt;</string>
            <key>end</key>
            <string>$</string>
            <key>patterns</key>
            <array>
                  <dict>
                        <key>include</key>
                        <string>source.haskell</string>
                  </dict>
            </array>
      </dict>
<!-- ... -->

これは単に「>から改行がソースである」という正規表現です。これがどれほど堅牢かはわかりませんが(ドル記号はiircの動作を誤る傾向があります)、正しい方向へのヒントだと思います。

于 2013-02-20T22:21:50.153 に答える
0

2.0.1の時点では、読み書きのできるHaskellがサポートされていますが、バードスタイルではなくtexのみがサポートされています。

于 2012-10-17T09:23:54.533 に答える