我正在寻找能够完成以下某些
的IDE.
如果它也可以
那就太好了答案 0 :(得分:38)
有一个很好的崇高整合,名为 ElixirSublime 。它绝对能够完成你正在寻找的大部分事情。这不难设置,只花了我大约15分钟才能让一切正常。
一些功能:
对 Visual Studio Code 也有很好的Elixir扩展支持,目前有2个扩展程序可以将该语言添加到该工具中,我的偏好是vscode-elixir。您可以通过按ctrl + P然后键入“ext install vscode-elixir”来添加它。
此扩展为VS Code添加了丰富的elixir语言支持,包括:
答案 1 :(得分:26)
我个人将它与blog post一起使用,似乎没有冲突。
我通常是IntelliJ的人,但IntelliJ插件仍然缺乏我以前使用过的一些自动完成功能。
编辑:在使用Atom和elixir约5个月后,我写了一篇true that总结了我如何调整它以便为我工作并引用我的整个配置。
答案 2 :(得分:25)
Alchemist Elixir Tooling集成Emacs软件包到目前为止带来了以下功能:
此处提供更多信息:https://github.com/tonini/alchemist.el/blob/master/README.md
如果您有任何疑问,可以在IRC频道上找到我 #elixir 和#emacs-elixir (昵称: tonini )
答案 3 :(得分:16)
我尝试了所有众所周知的文本编辑器和相应的elixir包。
因此,如果您对某些编辑器没有特别的偏好,请选择 Emacs 或 Atom 来编写Elixir。
答案 4 :(得分:10)
如果您是vim用户,则有alchemist.vim插件,其中包含
答案 5 :(得分:6)
Atom有一个很棒的灵丹妙药和大多数其他语言包,你应该去尝试一下。
答案 6 :(得分:6)
现在,还有IntelliJ的Elixir插件:https://github.com/KronicDeth/intellij-elixir
作者还在ElixirConf 2015上做了一个演讲:https://m.youtube.com/watch?v=0Its8r5RBf0
答案 7 :(得分:4)
如果您来自Java背景,那么不要期望IDE像eclipse或IntelliJ。虽然IntelliJ可以与Elixir一起使用,但截至目前,我无法使它与Phoenix框架一起使用。如果您是大师,最好的选择是 Atom 或Emacs。 VS Code 是另一个非常类似于Atom的酷工具。
答案 8 :(得分:3)
答案 9 :(得分:3)
答案 10 :(得分:2)
elixir-tmbundle是一款非常棒的高度轻量级软件包,可用于Elixir Lang的Sublime文本支持,只需简单地运行即可将其添加到崇高文本中。
cd ~/.config/sublime-text-2/Packages # If you are on Linux using sublime text-2
cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages # If you are on OS X
cd %HOMEPATH%\AppData\Roaming\Sublime^ Text^ 2\Packages # If you are on Windows Vista or above
cd %HOMEPATH%\Application^ Data\Sublime^ Text^ 2\Packages # If you are on Windows XP
git clone git://github.com/elixir-lang/elixir-tmbundle Elixir
此软件包也支持TextMate,您可以点击此链接获取更多信息。