Вопрос

Каков текущий статус интеграции Sublime 2 с Haskell?Пока я вижу два возможных пакета.Плагин для подсветки кода и плагин REPL.

Есть ли плагин Intelli-Sense для Haskell?Может быть, интеграция с Hackage тоже?

Спасибо.

Это было полезно?

Решение

Плагин SublimeHaskell — современный выбор для разработки на Haskell с использованием SublimeText.Он хорошо поддерживается и имеет множество полезных функций.

Другие весьма полезные плагины:

  • Шелл Тертлштейн, который позволяет быстро вводить команды оболочки одним нажатием клавиши прямо из редактора.
  • SublimeREPL, который позволяет запускать GHCi из редактора.Хоть и без поддержки cabal repl еще.
  • Улучшения боковой панели, который я в основном использую для переименования/перемещения файлов, не касаясь мыши.С его помощью вы можете поразить Ctrl/Cmd + P и введите «переименовать» или «переместить», чтобы войти в диалог.

Другие советы

Я использую Sublime исключительно на данный момент, и хотя это не все, что особенное из коробки, устанавливая возвышенную текст-хэшкелл, как кубический предложенный, делает его немного лучше (он будет компилировать и выделить ошибки, когда вы сохраняете файл и, по-видимому,Улучшает автоматическое завершение).

Я экспериментировал с написанием своих собственных плагинов, но реальность состоит в том, что многие действительно прохладные возможности затрудняются для реализации, потому что API на самом деле ограничивает (нет способа добавить дополнительную информацию, такую как тип подписи для автоматическогоНапример, полные варианты).

Кажется, что Dev (ы) работают над добавлением некоторых запрошенных функций API, но до тех пор, как Sublime-Text-haskell, вероятно, является лучшим плагином Haskell.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top