0

我是 Erlang 的新手。IDE 运行良好,直到我使用 spawn 方法创建了我的第一个并发程序。如果我输入“tut15:start()”之类的命令来启动一个应该输出字符串的线程,控制台将不会显示任何内容。我在 CMD 中尝试了该模块,它可以工作。所以我只是想知道这是一个错误还是我应该在某个地方设置我的偏好。

4

1 回答 1

0

处理输出很棘手。erlide 控制台正在使用远程 shell,并非所有输出都发送到它(例如,有些可能直接发送到 stdout)。

控制台也有很多问题。

如果不看代码,很难说上面哪种情况适用于你,但我的猜测是两者都适用。

最简单的解决方法是手动(分布式)启动一个 Erlang 节点,并通过在启动配置中指定名称来连接到它。这样,您将自动重新加载更改的代码和调试器。它不漂亮,但它有效。

我会将控制台放在待办事项列表的顶部。

于 2013-09-30T21:58:44.323 回答