为Elixir设置WebStorm(未定义Project SDK)

时间:2017-08-06 22:51:45

标签: elixir webstorm

我一直在努力设置WebStorm与Elixir合作,并且我收到了Project SDK is not defined消息。

enter image description here

这就是我所拥有的:

$ elixir -v
Erlang/OTP 20 [erts-9.0] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:10] [hipe] [kernel-poll:false]

Elixir 1.5.1

我也有适用于WebStorm的Elixir插件,版本:5.1.0

我第一次使用brew安装了Elixir,但是读了那些有brew安装问题的人。现在我只是尝试用MacPorts安装它,但没有任何改变。

额外信息:

$ which elixir
/opt/local/bin/elixir

$ which mix
/opt/local/bin/mix

这就是我尝试设置Elixir External Tools的方式:

enter image description here

我做错了吗?

P.S。:我在这里看到了类似的问题,但是无法解决问题,也没有github上的后续问题。

1 个答案:

答案 0 :(得分:7)

在最后一个输入(Elixir SDK路径)中,您必须指向elixir安装文件夹。因为插件必须找到其他文件,而不仅仅是elixir可执行文件。

编辑:在我的情况下,使用Homebrew安装,文件夹是:

enter image description here