2012-07-26 11 views
29

Wie ist der aktuelle Status der Sublime 2-Integration für Haskell? Ich sehe bis jetzt zwei mögliche Pakete. Ein Plugin für die Code-Hervorhebung und ein REPL-Plugin.Verwenden von Sublime 2 für Haskell-Entwicklung?

Gibt es ein Intelli-Sense-Plugin für Haskell? Vielleicht Integration mit Hackage auch?

Danke.

+2

Ich wäre sehr interessiert an der Antwort auf diese Frage, da ich Sublime Text 2 für die meisten meiner Entwicklung verwenden. –

+0

Interessiert auch. Obwohl das normale Wort completition für mich so weit reicht. – Cubic

+0

https://bitbucket.org/holmak/sublime-text-haskell verbessert anscheinend die Fertigstellung und listet und markiert Fehler. – Cubic

Antwort

17

SublimeHaskell plugin ist die moderne Wahl für Haskell Entwicklung mit SublimeText. Es ist gut gepflegt und hat viele nützliche Funktionen.

Andere recht nützlicher Plugins:

  • Shell Turtlestein, die Sie aus dem Innern des Editor schnell eingeben Shell-Befehle unter einem einzigen Tastendruck ermöglicht.
  • SublimeREPL, mit denen Sie GHCi aus dem Editor ausführen können. Obwohl ohne Unterstützung für cabal repl noch.
  • SideBarEnhancements, die ich hauptsächlich zum Umbenennen/Verschieben von Dateien ohne Berührung der Maus verwenden. Mit ihm können Sie Ctrl/Cmd + P drücken und "Umbenennen" oder "Verschieben" eingeben, um in den Dialog zu gelangen.
7

ich Sublime verwenden ausschließlich im Moment, und während es ist nicht alles, was besondere aus der Box, die Installation von Erhabene-Text-Haskell als Cubic vorgeschlagen macht es ein wenig besser (es wird kompilieren und Fehler markieren, wenn Sie eine Datei speichern und scheinbar verbessert die automatische Vervollständigung).

Ich habe experimentiert mit dem Schreiben meiner eigenen Plugins, aber die Realität ist, dass viele wirklich coole Möglichkeiten schwierig zu implementieren, da die API tatsächlich eine Art von Einschränkung (es gibt keine Möglichkeit, zusätzliche Informationen wie Typ Signaturen zu Auto hinzufügen -vollständige Optionen zum Beispiel).

Es scheint, dass die Dev (s) daran arbeiten, einige angeforderte API-Funktionen hinzuzufügen, aber bis dahin ist Sublime-Text-Haskell wahrscheinlich das beste Haskell-Plugin.

Verwandte Themen