【问题标题】:Erlang Shell Working DirectoryErlang Shell 工作目录
【发布时间】:2015-02-14 03:46:23
【问题描述】:

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

【问题讨论】:

    标签: erlang erlang-shell


    【解决方案1】:

    此外,pwd()ls() 可以按您的预期工作。

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

    试一试 - YMMV。

    【讨论】:

      【解决方案2】:

      在 shell 中使用命令cd("some/path"),它的工作方式与您对普通 shell 的期望几乎相同。

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

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

      【讨论】:

        猜你喜欢
        • 2017-03-01
        • 2010-12-22
        • 1970-01-01
        • 2015-11-23
        • 2020-02-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多