Need help with haskell-idea-plugin?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

atsky
207 Stars 22 Forks Apache License 2.0 990 Commits 47 Opened issues

Description

IntelliJ IDEA plugin for Haskell

Services available

!
?

Need anything else?

Contributors list

# 367,029
intelli...
Kotlin
Shell
Haskell
582 commits
# 567,534
Kotlin
Haskell
133 commits
# 416,351
graph-a...
datastr...
F#
Shell
123 commits
# 323,605
OCaml
Shell
graph-a...
datastr...
90 commits
# 511,162
intelli...
Kotlin
Shell
HTML
17 commits
# 316,249
Haskell
Shell
Scala
4 commits
# 354,422
Kotlin
dsl
Shell
C#
4 commits
# 10,717
intelli...
intelli...
jvm-lan...
code-ed...
3 commits
# 632,419
Kotlin
Haskell
3 commits
# 416,976
Groovy
intelli...
makefil...
intelli...
2 commits
# 705,244
Haskell
Shell
TeX
2 commits
# 88,838
Shell
nearest...
localit...
c-plus-...
2 commits
# 86,983
Shell
baselin...
PureScr...
CSS
1 commit

haskell-idea-plugin

IntelliJ IDEA plugin for Haskell, based on ideah.

Build

http://plugins.jetbrains.com/plugin/7453?pr=idea

You can download the latest build manually from BuildServer:

http://teamcity.jetbrains.com/viewType.html?buildTypeId=Haskell_Build&guest=1

At this point the plugin provides these basic features: * Haskell syntax highlight * Cabal syntax highlight * Error checking with ghc-modi. * Simple completion based on ghc-modi * Show type of symbol (Ctrl + Shift + T, or ⌘ + Shift + T on mac) * Build of cabal projects * Installation of cabal packages * Graphical debugger * REPL

Plans

  • add the ability to jump to hackage libraries source code.
  • support of other products based on the IntelliJ platform.
  • GHCi support

Installation

You can install the plugin from idea by going to

Preferences
->
Plugins
and pressing
Browse repositories...
.

For it to work normally you will need these plugins: * Haskell platform * cabal must be in

PATH
* cabal package
ghc-mod
* cabal package
remote-debugger
- if you want to use debugger

Source compilation

To compile you will need: * IDEA 13.1 * Kotlin plugin * JDK 6 * IntelliJ IDEA Plugin SDK

Acknowledgments

I thank the following people for their help: * Vladislav Polyansky, Marat Habibullin for development of debugger support. * Anna Yaveyn for development of cabal support.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.