web-dev-qa-db-ja.com

Haskell開発にSublime2を使用していますか?

HaskellのSublime2統合の現状はどうなっていますか?これまでに2つの可能なパッケージがあります。コード強調表示用のプラグインとREPLプラグイン。

Haskell用のインテリセンスプラグインはありますか?たぶんHackageとの統合も?

ありがとう。

29
The Internet

SublimeHaskellプラグイン は、SublimeTextを使用したHaskell開発の最新の選択肢です。手入れが行き届いていて、便利な機能がたくさんあります。

その他の非常に便利なプラグイン:

  • Shell Turtlestein 。これにより、エディター内から1回のキーストロークでシェルコマンドをすばやく入力できます。
  • SublimeREPL 、これにより、エディター内からGHCiを実行できます。まだcabal replのサポートはありませんが。
  • SideBarEnhancements 、これは主にマウスに触れずにファイルの名前を変更/移動するために使用します。これを使用すると、Ctrl/Cmd + Pを押し、「名前の変更」または「移動」と入力してダイアログに入ることができます。
17
Nikita Volkov

私は現時点でSublimeを独占的に使用しており、箱から出してそれほど特別なものではありませんが、Cubicが提案したようにsublime-text-haskellをインストールすると、少し良くなります(ファイルを保存するとコンパイルされてエラーが強調表示され、明らかにオートが強化されます-完了)。

私は独自のプラグインを作成してみましたが、実際には、APIが実際には一種の制限であるため、多くの非常に優れた可能性を実装することが困難になっています(オートコンプリートオプションに型署名などの追加情報を追加する方法はありません)例)。

開発者は要求されたAPI機能の追加に取り組んでいるようですが、それまでは、sublime-text-haskellがおそらく最高のHaskellプラグインです。

7
Tom Savage