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