2

外部ツールとして設定してErlang REPLを開くようにIdeajを構成していますが、作業ディレクトリのパラメータは無視されます。REPL を開いて作業ディレクトリを切り替える方法はありますか?

4

2 に答える 2

2

シェル内でコマンドcd("some/path")を使用すると、通常のシェルに期待するのとほとんど同じように機能します。

これは、プロジェクト ディレクトリを移動して実行c(module_name)し、ローカルの読み込みパスにいることもできることを意味します。これは、手動で調整/テストするときに非常に便利です。

余談ですが...ほとんどの人はErlangでIDEを使用しません。なぜなら、シェルにはすでに多くの機能が組み込まれており、OS自体には、通常必要な他のツールがすでにあるからです。IDE から始めて、Erlang でそれを使い続ける人をまだ見たことがありません (通常、最終的に Emacs ユーザーになるか、vim + coreutils ルートに進みます)。

于 2014-12-15T22:31:53.627 に答える
1

また、期待どおりpwd()ls()動作します。

IDE に関しては、Erlang Intellij プラグイン ( http://ignatov.github.io/intellij-erlang/ ) が非常に使いやすく、vim で (Erlang プラグインを使用して) 比較的短いワンオフ以上のことを行う場合、コード補完と検索有用な IDE 機能の使用方法の種類。

試してみてください-YMMV。

于 2014-12-16T15:17:40.993 に答える