ANN: Haskell plugin for IntelliJ

Hi everyone, I'm glad to announce initial version of Haskell plugin for IntelliJ. It's available in the plugin repository. This plugin is written mainly in Scala and is not mentioned to support GHC/Cabal directly. This plugin support sandbox projects and expects that the Cabal init/install/build is done on command-line. Features - Syntax highlighting (which can be customised); - Error/warning highlighting; - Find Usages of identifiers; - Resolving references of identifiers (also to library code if library source code is added to project and resolves inside import declaration); - Code completion by resolving references; - Renaming variables (which first shows preview so refactoring scope can be adjusted); - View type info from (selected) expression; - View expression info; - View quick documentation; - View quick definition; - Structure view; - Navigate to declaration (called `Class` in IntelliJ menu); - Navigate to identifier (called `Symbol` in IntelliJ menu); - Code completion by looking to import declarations; - Simple form of code formatting; A lot of features are with the help of ghc-mod and ghc-modi. Documentation is provided by haskell-docs. See for more information and getting started: https://github.com/rikvdkleij/intellij-haskell Any feedback is welcome! Regards, Rik
participants (1)
-
Rik van der Kleij