2012-07-26 83 views
29

Haskell的Sublime 2集成的现状是什么?到目前为止我看到两种可能的包装。代码高亮插件和REPL插件。使用Sublime 2进行Haskell开发?

是否有哈斯克尔的智能影音感插件? 也许与Hackage集成?

谢谢。

+2

我会在回答这个问题很感兴趣,因为我用崇高的文本2我的大部分发展。 – 2012-07-27 07:12:22

+0

也有兴趣。虽然正常词补足对我来说已经足够了。 – Cubic 2012-07-27 12:26:11

+0

https://bitbucket.org/holmak/sublime-text-haskell显然增强了完成度并列出并突出显示了错误。 – Cubic 2012-07-27 19:33:43

回答

17

SublimeHaskell plugin是Haskell的发展与SublimeText现代的选择。它维护得很好,并有很多有用的功能。

其他非常有用的插件:

  • Shell Turtlestein,它可以让你快速的单一按键下从编辑器内输入shell命令。
  • SublimeREPL,它允许您从编辑器内运行GHCI。虽然没有支持cabal repl呢。
  • SideBarEnhancements,其余主要使用重命名/移动文件而不触及鼠标。有了它,你可以打Ctrl/Cmd + P并键入“重命名”或“移动”进入对话。
7

我现在只使用Sublime,虽然它不是特别的开箱即用,但Cubic建议安装sublime-text-haskell使它更好一点(它会在保存文件时编译和突出显示错误,显然增强了自动完成功能)。

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

看来,DEV(S)正在研究加入一些所需的API功能,但在那之前,崇高的文本,Haskell是可能是最好的Haskell插件。