Erlang Shell工作目录

时间:2014-12-15 22:29:38

标签: erlang erlang-shell

我正在配置Ideaj以通过将其设置为外部工具来打开Erlang REPL,但忽略工作目录参数。一旦REPL打开以切换工作目录,有没有办法?

2 个答案:

答案 0 :(得分:2)

在shell中使用命令cd("some/path"),它的工作方式与普通shell的工作方式非常相似。

这意味着您可以在项目目录中移动并运行c(module_name)并在本地加载路径中 - 这在手动调整/测试时非常方便。

顺便说一句......大多数人都没有使用带有Erlang的IDE,因为shell已经内置了很多东西,而你的操作系统本身已经拥有了你通常想要的其他工具。我还没有看到有人从IDE开始并坚持使用它(通常最终成为Emacs用户或者去vim + coreutils路线)。

答案 1 :(得分:0)

此外,pwd()和ls()按预期工作。

关于IDE-我发现Erlang Intellij插件(http://ignatov.github.io/intellij-erlang/)非常有用,并且当在vim中使用相对较短的一次性(使用Erlang插件)时代码完成和Find Usages各种IDE功能很有用。试一试 - YMMV。