Комментарии 13
Выглядит очень интересно, давно думаю попробовать. Сейчас, наверное, всё-таки займусь.
0
Очень хорошо!
%%пользователь emacs
%%пользователь emacs
0
Есть еще один плагин — github.com/tjarvstrand/edts
+1
Начал проходить квест по установке этого плагина. Осилил установку Oracle JDK под Ubuntu, установку самой IDEA, чекаут плагина из репозитория, открытие его в IDEA. На шаге «поставьте IDEA SDK» решил, что мне проще по старинке писать в Vim.
Было бы неплохо иметь бинарную сборку плагина.
Было бы неплохо иметь бинарную сборку плагина.
0
Оу! Точно, спасибо. Я почему-то здесь смотрел: github.com/ignatov/intellij-erlang
0
Там только 0.4.4 :(. Прийдётся чуток пошаманить
0
Кому интересно, есть Emacs-like редактор написан и расширяем на самом Erlang: github.com/5HT/pie
+2
Сам сейчас изучаю erlang, пока что вяло. Для своих проектов — очень интересно его использовать, но пока надо выйти из rat race, чтобы начать писать свои проекты так как хочу и на том на чём хочу.
Лично у меня мозги заточены под рекурсию и функциональщину. Парадигма «обработки» ошибок, обновления — от них я просто в восторге.
Единственное, что сдерживает от активной разработки на erlang(и как я понял, не только меня одного) — это:
1. Отсутствие нормального отладчика. Это первое и самое важное. Порой то, что видно при отладке ускоряет шестерёнки в мозгах намного. Соответственно, быстрее изучаешь язык.
«Родной» отладчик — кривоватый. Перед тем, как отлаживать надо что-то «подготавливать», «шаманить» и т.п. Затем появляется 100500 окон… Лучше, чем командная строка, но всё-равно неудобно.
2. Отсутствие нормального и продуманного IDE, куда этот отладчик будет встроен. В своё время игрался с плагинами для эклипса. Как же там всё криво — словами не передать. К тому же регулярно эклипс «сыпется» и вылетает. Сырая неповоротливая махина.
Надеюсь, этот плагин будет лучше, чем предыдущие версии его же. Всё-тки добавлена поддержка дебаггера.
Но всё-равно, это не родное IDE для erlang-а. Отсюда и будут вытекать возможные баги и кривости имплементации отладчика. Да и прочего.
Идеально было бы написать erlang IDE на самом erlang. C «блекджеком и шлюхами». Может когда-нибудь руки и дойдут или у меня или у кого-нить другого :)
Лично у меня мозги заточены под рекурсию и функциональщину. Парадигма «обработки» ошибок, обновления — от них я просто в восторге.
Единственное, что сдерживает от активной разработки на erlang(и как я понял, не только меня одного) — это:
1. Отсутствие нормального отладчика. Это первое и самое важное. Порой то, что видно при отладке ускоряет шестерёнки в мозгах намного. Соответственно, быстрее изучаешь язык.
«Родной» отладчик — кривоватый. Перед тем, как отлаживать надо что-то «подготавливать», «шаманить» и т.п. Затем появляется 100500 окон… Лучше, чем командная строка, но всё-равно неудобно.
2. Отсутствие нормального и продуманного IDE, куда этот отладчик будет встроен. В своё время игрался с плагинами для эклипса. Как же там всё криво — словами не передать. К тому же регулярно эклипс «сыпется» и вылетает. Сырая неповоротливая махина.
Надеюсь, этот плагин будет лучше, чем предыдущие версии его же. Всё-тки добавлена поддержка дебаггера.
Но всё-равно, это не родное IDE для erlang-а. Отсюда и будут вытекать возможные баги и кривости имплементации отладчика. Да и прочего.
Идеально было бы написать erlang IDE на самом erlang. C «блекджеком и шлюхами». Может когда-нибудь руки и дойдут или у меня или у кого-нить другого :)
+1
На RubyMine он будет работать?
Установил, прописал путь к Erlang SDK но в «Edit Run/Debug configuration» нет возможности создать конфигурацию для запуска даже Erlang Console.
В контекстных меню на .erl файлов есть пункт «Send Selection to Erlang Console» — но он не активен.
В чем может быть проблема?
Установил, прописал путь к Erlang SDK но в «Edit Run/Debug configuration» нет возможности создать конфигурацию для запуска даже Erlang Console.
В контекстных меню на .erl файлов есть пункт «Send Selection to Erlang Console» — но он не активен.
В чем может быть проблема?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Публикации
Изменить настройки темы
Erlang plugin для IntelliJ IDEA версии 0.5