私の知る限り、NetBeansおよびEclipse用のErlangプラグインがあります。現時点でどちらが優位ですか?
私が言及しなかった他のErlang用のIDEはありますか?
最高のIDEはEmacsです。ただし、Erlangに同梱されているモードは最高ではありません。 Erlware-mode 拡張して Distel を使用すると、Emacs自体をErlangノードとして使用して、いくつかの非常に優れた機能を有効にすることができます。 this ブログ投稿を参照してください。
NetBeans(ErlyBird)とEclipse(ErlIDE)のプラグインの間では、Eclipseが好きです。 NetBeansは少なくともNetBeansの夜間バージョンを必要とするもので、私にとっては適切に機能しませんでした。
Erlangプラグイン IntelliJの場合IDEAは、Erlangコードの編集とナビゲーションにいくつかの機能を提供します。
プラグインは無料で、オープンソースです: http://ignatov.github.io/intellij-erlang 。
EclipseでErlideを使用します( http://erlide.org/ )。
長所:構文の強調表示、オートコンプリート、および提案はすべてうまくいきます。提案中に、利用可能な場合はいくつかのドキュメントが表示されます:モジュールを探索するときに非常に便利です。
エラーと警告の注釈は迅速かつ有用です。
特にEclipseに慣れている場合は、ユーザーエクスペリエンスが優れていると考えられるすべてのものが優れています。
短所:Erlideはモジュールを実行することもできますが、シェルはあまりにも不格好なので使用できません。私は常に「本当の」アーランシェルを開いたままにして、そこからコードをコンパイル/テストします。
Textmateバンドル(google)もありますが、まだ試していません。
EmacsのErlangモードは、一般的に推奨されるIDEです。
http://www.erlang.org/doc/apps/tools/erlang_mode_chapter.html
Windowsで基本的な構文の強調表示だけが必要な場合は、NotePad ++の構文定義を記述しました。
http://www.roberthorvick.com/2009/07/08/syntax-highlighing-for-erlang-in-notepad/
VimにはErlangの定義があり、Googleが見つける方法を知っていると確信しています。
他の編集者に対しても他の人が同じことをしたと確信しています。
Vimを使用する場合は、以下をお勧めしますVimerl( http://github.com/jimenezrick/vimerl ):
Geany とVimを使用しましたが、開発には十分です。 Geanyはコードをコンパイルして実行することもできます。
私はSciTEを使用しています: http://www.scintilla.org/SciTEDownload.html emacsのキーの組み合わせを学ぶのが面倒なので、 Eclipseがロードされるのを待ちきれません。
SciTEにはErlang構成が付属していますが、構成ファイルでコメントを外す必要があります。
IntelliJ IDEA には素晴らしいErlangプラグインがあります
私はerlangにnotepad ++を使用しています
あなたが新しいemacsユーザーなら、emacsは本当にあなたを殺すことができると思います:(
私はerlide(定義へのジャンプのためにバギー、他は良いです)emacs-erlangモード(私にとっては本当に難しい)を試して、私は最終的に毎日の開発のために崇高なtext2を選択します。試してみることをお勧めします。
次のプラグインをインストールします。パッケージコントロールsublime-erlang sublimerl ctags
それは私が期待したほど良いです。
http://www.youtube.com/watch?v=T0rD0CQM4Yg
このビデオを見て、崇高な2がどれほど友好的かを確認してください
私はEclideをErlideプラグインとともに使用します。
構文の強調表示、オートコンプリートに加えて、プロジェクト管理をサポートしています。
コードリファクタリング用のWranglerなどのサードパーティツールとの統合も非常に便利です。
デバッグもサポートされています。
別のオプションは、 erlang extension の付いたVisual Studio Codeです。
Windows、Mac、Linuxで崇高なテキストを使用しています