Haskell IDE 3
Среда, 19 ноября 2014

Самое время продолжить эпопею с IDE для Haskell (первая часть, вторая часть). Дело в том, что в IntelliJ Platform обнаружился новый Haskell-плагин. И, в отличие от старого, он работает.

С этим плагином заработали вещи, которые мы привыкли видеть в современных IDE, такие как дополнение слов (правда весьма ограниченное) и подсветка ошибок на лету. Теперь не нужно запускать cabal build, чтобы увидеть ошибку в своем коде. И даже есть поддержка дебагера, хотя я не проверял его работоспособность.

WebStorm с открытой подсказкой типа функции

WebStorm с открытой подсказкой типа функции

Конечно же, проекту есть куда развиваться, взять хотя бы простейший рефакторинг вроде переименования идентификаторов. Я думаю, добавление подобных фич вывело бы новый плагин в безоговорочные лидеры. Очень надеюсь, что авторы его не забросят, тем более что в описании плагина в качестве автора выступают сами JetBrains.

Лично я пользуюсь этим плагином совместно с WebStorm, но не вижу особых причин, почему он не должен работать и с другими IDE от JetBrains.

Из замеченных недостатков:

В общем, если пишете на Haskell или планируете писать, не забудьте посмотреть и в сторону этого плагина.

← Гамарджоба, Грузия: часть перваяБелосток →