使用Sublime 2进行Haskell开发?

The*_*net 29 haskell ghc sublimetext sublimetext2

Haskell的Sublime 2集成的当前状态是什么?到目前为止,我看到两个可能的包.用于代码突出显示和REPL插件的插件.

Haskell有智能插件吗?也许与Hackage集成?

谢谢.

Nik*_*kov 17

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

其他非常有用的插件:

  • Shell Turtlestein,它允许您在编辑器内的单个击键下快速输入shell命令.
  • SublimeREPL,允许您从编辑器内部运行GHCi.虽然还没有支持cabal repl.
  • SideBarEnhancements,我主要用于重命名/移动文件而不触摸鼠标.有了它,你可以点击Ctrl/Cmd + P并输入"重命名"或"移动"进入对话框.


Tom*_*age 7

我现在只使用Sublime而且它不是那么特别开箱即用,安装sublime-text-haskell作为Cubic建议使它更好一点(当你保存文件时它会编译并突出显示错误并显然增强了自动功能完井).

我已经尝试编写自己的插件,但事实是很多很酷的可能性很难实现,因为API实际上是一种限制(没有办法添加类型签名等额外信息来自动完成选项例).

看起来dev(s)正在努力添加一些请求的API功能,但在此之前,sublime-text-haskell可能是最好的Haskell插件.