Насколько я знаю, есть плагин Erlang для NetBeans и Eclipse. Какой из них сейчас имеет верх?
Есть ли какая-либо другая среда для Erlang, о которой я не упоминал, и насколько хороши они при сравнении с NetBeans и Eclipse?
Насколько я знаю, есть плагин Erlang для NetBeans и Eclipse. Какой из них сейчас имеет верх?
Есть ли какая-либо другая среда для Erlang, о которой я не упоминал, и насколько хороши они при сравнении с NetBeans и Eclipse?
Лучшая IDE для Erlang - Emacs. Однако режим, который поставляется с Erlang, не самый лучший. Erlware-mode расширяет его и Distel позволяет вам используйте Emacs самостоятельно как Erlang node, что позволяет использовать некоторые очень приятные функции. См. это сообщение в блоге.
Между плагинами для NetBeans (ErlyBird) и Eclipse (ErlIDE), я предпочитаю Eclipse. NetBeans, по крайней мере, использовался для ночных версий NetBeans и не работал должным образом для меня.
Плагин Erlang для IntelliJ IDEA предоставляет некоторые функции для редактирования и навигации кода Erlang:
Плагины бесплатные и открытые: http://ignatov.github.io/intellij-erlang.
Я использую Erlide для eclipse (http://erlide.org/).
Плюсы: Синтаксическая подсветка, автозаполнение и предложение все работают хорошо. Во время подсказки он отобразит некоторую документацию, доступную: очень полезно при изучении модуля.
Быстрые и полезные сообщения об ошибках и предупреждения.
Все, что считается удобным для пользователя, особенно полезно, если вы привыкли к затмению.
Против: Erlide также может запускать ваши модули, но я считаю, что оболочка слишком неуклюжаема для использования. Я всегда держу "настоящую" оболочку erlang открытой и компилирую/проверяю свой код оттуда.
Существует также пакет Textmate (google), но я еще не пробовал его.
Режим Erlang в Emacs является обычно рекомендуемой средой разработки.
http://www.erlang.org/doc/apps/tools/erlang_mode_chapter.html
Если вам просто нужна подсветка основного синтаксиса в Windows, я написал синтаксическое определение для NotePad ++, которое хорошо работает:
http://www.roberthorvick.com/2009/07/08/syntax-highlighing-for-erlang-in-notepad/
Существует определение Erlang для vim, что я уверен, что Google знает, как его найти.
Я уверен, что другие сделали то же самое для других редакторов.
Если вы используете Vim, я рекомендую вам Vimerl (http://github.com/jimenezrick/vimerl):
Я использовал Geany и Vim, они достаточно хороши для развития. Geany также может компилировать и запускать код.
Я использую SciTE: http://www.scintilla.org/SciTEDownload.html, поскольку я не могу потрудиться, чтобы изучить комбинации клавиш emacs, и я нетерпеливо жду, когда затмение будет нагрузки.
SciTE поставляется с конфигурацией Erlang, но ее необходимо раскомментировать в файле конфигурации.
Я использую notpad ++ для erlang
IntelliJ IDEA имеет отличный плагин Erlang
Если вы новый пользователь emacs, я думаю, emacs действительно может убить вас: (
Я пытаюсь erlide (багги для прыжка на защиту, другое хорошо) emacs-erlang mode (очень тяжело для меня), я, наконец, выбираю великолепный текст2 для ежедневного развития. Я предлагаю вам попробовать.
Я устанавливаю следующие плагины: управление пакетом sublime-erlang sublimerl ctags
что так хорошо, как я ожидал.
http://www.youtube.com/watch?v=T0rD0CQM4Yg
вы можете посмотреть это видео, чтобы увидеть, насколько дружелюбным возвышенным 2 является
Другой вариант - код Visual Studio с расширением erlang.
Emacs или VIM не являются хорошим выбором, если у вас не было опыта в них. В Eclipse слишком много ошибок... И IntelliJ IDEA - лучшая IDE
Я использую Eclipse с плагином Erlide.
У него есть поддержка управления проектами в дополнение к подсветке синтаксиса, автозаполнению.
Интеграция с сторонним инструментом, таким как Wrangler для рефакторинга кода, также очень полезна.
Отладка также поддерживается.