29

Haskell 的 Sublime 2 集成的当前状态是什么?到目前为止,我看到了两个可能的包。一个代码高亮插件和一个 REPL 插件。

Haskell 有智能感知插件吗?也许也可以与 Hackage 集成?

谢谢。

4

2 回答 2

17

SublimeHaskell 插件是使用 SublimeText 进行 Haskell 开发的现代选择。它维护得很好,并具有许多有用的功能。

其他非常有用的插件:

  • Shell Turtlestein,它允许您在编辑器内通过一次击键快速输入 shell 命令。
  • SublimeREPL,它允许您从编辑器内部运行 GHCi。虽然还没有支持cabal repl
  • SideBarEnhancements,我主要用于重命名/移动文件而无需触摸鼠标。有了它,您可以点击Ctrl/Cmd + P并输入“重命名”或“移动”进入对话。
于 2013-03-19T07:03:29.513 回答
7

我目前只使用 Sublime,虽然它并不是开箱即用的那么特别,但按照 Cubic 的建议安装 sublime-text-haskell 会更好一些(它会在您保存文件时编译并突出显示错误,并且显然增强了自动-完成)。

我已经尝试过编写自己的插件,但现实情况是,很多非常酷的可能性都难以实现,因为 API 实际上是一种限制(无法将类型签名等额外信息添加到自动完成选项中)例子)。

似乎开发人员正在努力添加一些请求的 API 功能,但在那之前,sublime-text-haskell 可能是最好的 Haskell 插件。

于 2012-07-31T12:00:30.320 回答