Установка Emacs для программирования Erlang

Emacs является предпочтительный IDE для программирования Erlang.

Существует много хороших режимов (дистиллируйте, erlware-режим, значение по умолчанию erlang режим...), но каковы Ваши рекомендации для установки Emacs для профессиональной разработки Erlang?

19
задан Mr. X 9 August 2010 в 16:38
поделиться

4 ответа

Настройте режим erlang, как описано в README , а затем активируйте Flymake:

(require 'erlang-flymake)

. Это позволяет выделять предупреждения и ошибки по мере ввода.

Я бы рекомендовал использовать erlang-mode из последней версии Erlang / OTP (R14A, как я это набираю), независимо от того, какой выпуск вы обычно используете, поскольку он развивается довольно быстро и теперь ничем не хуже erlware-mode, ПО МОЕМУ МНЕНИЮ.

Если вы используете Emacs 24 или новее, я рекомендую установить режим erlang из MELPA . Пакет erlang отслеживает ветку maint репозитория Erlang / OTP Git, поэтому он всегда достаточно актуален.

8
ответ дан 30 November 2019 в 04:29
поделиться

Посмотрите эту статью о различных пакетах для работы с Erlang из Emacs. Я лично использую erlware-mode + distel

4
ответ дан 30 November 2019 в 04:29
поделиться

Я обнаружил ESense на emacswiki . Возможно, стоит попробовать.

2
ответ дан 30 November 2019 в 04:29
поделиться

erlang.el (для отступов и блокировки шрифтов) и Distel (отладчик, M- и т. Д.) Очень важны. ESense, я никогда не использовал и понятия не имею, что делает режим erlware. При написании Erlang вы можете использовать некоторые стандартные утилиты Emacs (flymake, интерфейс для управления версиями и т. Д.).

3
ответ дан 30 November 2019 в 04:29
поделиться