2012-07-26 44 views
29

¿Cuál es el estado actual de la integración de Sublime 2 para Haskell? Veo dos posibles paquetes hasta el momento. Un complemento para el resaltado de código y un complemento REPL.¿Cómo usar Sublime 2 para el desarrollo de Haskell?

¿Hay un complemento intelli-sense para Haskell? ¿Tal vez la integración con Hackage también?

Gracias.

+2

Estaría muy interesado en la respuesta a esta pregunta, ya que uso Sublime Text 2 para la mayor parte de mi desarrollo. –

+0

Interesado también. Aunque la palabra normal completition es lo suficientemente lejos para mí. – Cubic

+0

https://bitbucket.org/holmak/sublime-text-haskell aparentemente mejora la finalización y enumera y destaca los errores. – Cubic

Respuesta

17

SublimeHaskell plugin es la opción moderna para el desarrollo de Haskell con SublimeText. Está bien mantenido y tiene muchas funciones útiles.

Otros plugins bastante útiles:

  • Shell Turtlestein, que le permite escribir rápidamente en comandos shell bajo una única pulsación de tecla desde el interior del editor.
  • SublimeREPL, que le permite ejecutar GHCi desde dentro del editor. Aunque sin soporte para cabal repl todavía.
  • SideBarEnhancements, que utilizo principalmente para cambiar el nombre/mover archivos sin tocar el mouse. Con él puedes pulsar Ctrl/Cmd + P y escribir "renombrar" o "mover" para ingresar al diálogo.
7

Utilizo Sublime de forma exclusiva en este momento y aunque no es tan especial, instalando sublime-text-haskell como lo sugirió Cubic lo hace un poco mejor (compilará y resaltará los errores cuando guarde un archivo y aparentemente mejora la autocompletacion).

Experimenté escribiendo mis propios complementos pero la realidad es que muchas de las posibilidades realmente geniales se vuelven difíciles de implementar porque la API es realmente un tipo de restricción (no hay forma de agregar información adicional como firmas de tipo a auto -completas opciones, por ejemplo).

Parece que los desarrolladores están trabajando para agregar algunas características API solicitadas, pero hasta entonces, sublime-text-haskell es probablemente el mejor plugin de Haskell.

Cuestiones relacionadas