category feedEditors and IDEsToolingeditdelete

This category is a stub, contributions are welcome!






Something about the category.

Recommendations

If you already use Emacs/Vim/Visual Studio Code/Atom/Sublime, they have good Haskell support so you can continue using them. If you don't, you should know that the Emacs vs. Vim war has been going on for a long, long time, and you should seek the answer elsewhere. Both of them are hard to learn, hard to use (at first), hard to master, and very, very customisable.

If you don't want to spend time learning Emacs/Vim, both Atom and Sublime are good. Atom seems to be more popular nowadays. VSCode also provides support for Haskell development.

TODO: describe Haskell for Mac

edit description
or press Ctrl+Enter to savemarkdown supported
#
Vim
general-purpose text editor
move item up move item down edit item info delete item
Summary edit summary

write something here!

Summary quit editing summary
Prosedit prosquit editing pros

    press Ctrl+Enter or Enter to addmarkdown supportededit off
    Consedit consquit editing cons

      press Ctrl+Enter or Enter to addmarkdown supportededit off
      Ecosystemedit ecosystem
      Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
      Notes
      collapse notesedit notes

      <notes are empty>

      add something!

      #
      general-purpose text editor
      move item up move item down edit item info delete item
      Summary edit summary

      write something here!

      Summary quit editing summary
      Prosedit prosquit editing pros

        press Ctrl+Enter or Enter to addmarkdown supportededit off
        Consedit consquit editing cons

          press Ctrl+Enter or Enter to addmarkdown supportededit off
          Ecosystemedit ecosystem
          Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
          Notes
          collapse notesedit notes

          <notes are empty>

          add something!

          #
          general-purpose text editor
          move item up move item down edit item info delete item
          Summary edit summary

          write something here!

          Summary quit editing summary
          Prosedit prosquit editing pros

            press Ctrl+Enter or Enter to addmarkdown supportededit off
            Consedit consquit editing cons

              press Ctrl+Enter or Enter to addmarkdown supportededit off
              Ecosystemedit ecosystem
              Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
              Notes
              collapse notesedit notes

              <notes are empty>

              add something!

              #
              general-purpose text editor
              move item up move item down edit item info delete item
              Summary edit summary

              Open source text editor from Microsoft featuring IntelliSense bits.

              Summary quit editing summary
              Prosedit prosquit editing pros
              • Faster than Atom
                move trait up move trait down edit trait delete trait
              • Native support for Language Server Protocol
                move trait up move trait down edit trait delete trait
              • Font ligatures
                move trait up move trait down edit trait delete trait
              • Integrated git
                move trait up move trait down edit trait delete trait

              press Ctrl+Enter or Enter to addmarkdown supportededit off
              Consedit consquit editing cons
              • No semantic highlighting
                move trait up move trait down edit trait delete trait
              • Electron-based
                move trait up move trait down edit trait delete trait

              press Ctrl+Enter or Enter to addmarkdown supportededit off
              Ecosystemedit ecosystem

              https://marketplace.visualstudio.com/items?itemName=alanz.vscode-hie-server

              Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
              Notes
              collapse notesedit notes

              <notes are empty>

              add something!

              #
              general-purpose text editor
              move item up move item down edit item info delete item
              Summary edit summary

              write something here!

              Summary quit editing summary
              Prosedit prosquit editing pros
              • Pretty fast
                move trait up move trait down edit trait delete trait

              press Ctrl+Enter or Enter to addmarkdown supportededit off
              Consedit consquit editing cons

                press Ctrl+Enter or Enter to addmarkdown supportededit off
                Ecosystemedit ecosystem
                Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
                Notes
                collapse notesedit notes

                <notes are empty>

                add something!

                Summary edit summary

                write something here!

                Summary quit editing summary
                Prosedit prosquit editing pros

                  press Ctrl+Enter or Enter to addmarkdown supportededit off
                  Consedit consquit editing cons
                  • Single platform
                    move trait up move trait down edit trait delete trait
                  • Paid-only
                    move trait up move trait down edit trait delete trait

                  press Ctrl+Enter or Enter to addmarkdown supportededit off
                  Ecosystemedit ecosystem
                  Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
                  Notes
                  collapse notesedit notes

                  <notes are empty>

                  add something!

                  Summary edit summary

                  Haskell language support plugin for JetBrains' IDEA.

                  Summary quit editing summary
                  Prosedit prosquit editing pros

                    press Ctrl+Enter or Enter to addmarkdown supportededit off
                    Consedit consquit editing cons
                    • requires Stack (for now), thus has limited support of plain Cabal packages/projects
                      move trait up move trait down edit trait delete trait

                    press Ctrl+Enter or Enter to addmarkdown supportededit off
                    Ecosystemedit ecosystem
                    Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
                    Notes
                    collapse notesedit notes

                    <notes are empty>

                    add something!

                    #
                    IDE
                    move item up move item down edit item info delete item
                    Summary edit summary

                    write something here!

                    Summary quit editing summary
                    Prosedit prosquit editing pros

                      press Ctrl+Enter or Enter to addmarkdown supportededit off
                      Consedit consquit editing cons

                        press Ctrl+Enter or Enter to addmarkdown supportededit off
                        Ecosystemedit ecosystem
                        Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
                        Notes
                        collapse notesedit notes

                        <notes are empty>

                        add something!