2014-11-05 180 views
0

有没有人在Mac OS X Mavericks上成功使用ErlIDE/Eclipse?在Mac OS X Mavericks上ErlIDE

我已经成功地将它安装在Windows上,但我通常在Mac上工作。

我用Eclipse 3.7,4.2.2,4.4试过,没有运气。 在源代码编辑器上执行几次按键后,IDE会'无响应'。 在罕见的觉醒时刻,它有精彩热门代码更新功能,特别适合那些习惯于Java世界中的Eclipse的人士。 我试图在这里跟随建议:

https://github.com/erlide/erlide/wiki/Troubleshooting

特别是当它说:

“对于苹果机,另一种方案是将你的计算机免受 foo.whatever只是FOO重命名(或者没有任何点的情况下)。“

如果我这样做,显然我不能ERL轰然一声开始长的名字一个Erlang实例作为

erl -name foo 

。 我目前安装的Java版本是1.8.0。

有没有人设法在Mac上顺利地运行ErlIDE? 在此先感谢。

+0

早些时候我遇到了simillar问题(但在linux下)。我的问题是,主机无法解析他们自己的主机名。你机器可以通过主机名称来ping自己吗? 'ping $ {HOSTNAME}'。如果没有,请尝试将适当的别名添加到'/ etc/hosts'中。 – 2014-11-05 15:49:16

回答

0

不是一个真正的答案,但还是你会发现它很有用

说实话使用ErlIDE我不知道任何人。我的大多数同事使用emacs(我也是如此),有些使用Vim,最近很少使用Emacs Erlang IntelliJ plugin

IntelliJ IDEA是超级好的IDE,你可以免费获得它(从Erlang的角度来看是全功能的),并且插件是积极开发的。

+0

谢谢你mpm! 我也尝试过,但据我所见,它没有“热代码替换”功能,使得ErlIDE可能脱颖而出。 也许你知道emacs或IntelliJ IDEA是否有这样的功能? – finzic 2014-11-05 11:39:11

+0

(假设你不是指[应用程序升级](http://learnyousomeerlang.com/relups))否;不在IDE中。 [EDTS](https://github.com/tjarvstrand/edts)将在有些“内部Erlang节点”中重新编译并重新加载模块。但我使用[sync](https://github.com/rustyio/sync),但也有一些较旧的[reloader](https://github.com/oinksoft/reloader)和较新的[active]( https://github.com/synrc/active) – mpm 2014-11-05 14:17:04