Difference between revisions of "Editors"

From HaskellWiki
Jump to navigation Jump to search
(Added some links for Visual Studio Code)
(14 intermediate revisions by 11 users not shown)
Line 1: Line 1:
 
[[Category:Tools]]
 
[[Category:Tools]]
   
  +
''For detailed information on Haskell IDEs, see [[IDEs]].''
This page lists Haskell-aware editors. It is currently broken into IDEs (editing plus project management) and customizations for Haskell syntax highlighting and formatting support in text editors. [[User:DavorC|DavorC]] 03:04, 17 February 2006 (UTC)
 
   
 
This page lists Haskell-aware editors with support for Haskell syntax highlighting and formatting support in text editors, grouped by platform.
== Integrated Development Environments ==
 
 
* [[EclipseFP]] (Eclipse with Haskell Support)
 
* Visual Haskell
 
* [[Leksah]]
 
* KDevelop
 
* [[hIDE]]
 
* [http://www.cs.kent.ac.uk/projects/heat/ HEAT:] An Interactive Development Environment for Learning & Teaching Haskell
 
* [http://developer.apple.com/xcode/ Xcode] with this [http://hoovy.org/HaskellXcodePlugin/ Haskell Plugin]
 
 
== Syntax highlighting and formatting support ==
 
   
 
Multi-platform
 
Multi-platform
* [http://www.gnu.org/software/emacs/ Emacs]
+
* [https://atom.io/ Atom]
  +
* [https://www.gnu.org/software/emacs/ Emacs]
** [[Haskell mode for Emacs |Haskell mode]]
 
  +
* [https://www.geany.org/ Geany]
  +
** [https://haskell.github.io/haskell-mode/manual/latest/ Haskell Mode]
 
** Integration with [[Hugs]]
 
** Integration with [[Hugs]]
* [http://www.vim.org/ Vim]
+
* [http://www.jedsoft.org/jed/ Jed]
  +
* [http://www.activestate.com/komodo-edit Komodo Edit]
** [http://www.vim.org/scripts/script.php?script_id=2356 Superior Haskell Interaction Mode]
 
 
* [http://www.nedit.org/ Nedit]
 
* [http://www.nedit.org/ Nedit]
* [http://www.jedsoft.org/jed/ Jed]
+
* [http://www.sublimetext.com/ Sublime Text] (proprietary)
* [http://www.geany.org/ Geany]
+
* [https://www.vim.org/ Vim]
 
** [https://www.vim.org/scripts/script.php?script_id=2356 Superior Haskell Interaction Mode]
  +
* [https://code.visualstudio.com/ Visual Studio Code] (with Haskell extension)
  +
** [https://www.reddit.com/r/haskell/comments/5yc7e0/have_you_tried_visual_studio_code_for_coding/ Have you tried Visual Studio Code for coding Haskell?] (Reddit)
  +
** [https://marketplace.visualstudio.com/search?term=Haskell&target=VSCode&category=Programming%20Languages&sortBy=Relevance Haskell extensions]
  +
** [https://medium.com/@dogwith1eye/setting-up-haskell-in-vs-code-on-macos-d2cc1ce9f60a Setting up Haskell in VS Code on macOS] (blog)
  +
* [[Yi]] (work in progress; no binaries yet)
  +
* [https://kate-editor.org/ Kate] (KDE-based, originally for *nix, preview versions for win & mac)
 
Linux
 
Linux
* [http://kate-editor.org/kate Kate (KDE)]
 
 
* [http://www.scintilla.org/SciTE.html SciTE] (Also see these [[Tips for using SciTE with Haskell|tips]])
 
* [http://www.scintilla.org/SciTE.html SciTE] (Also see these [[Tips for using SciTE with Haskell|tips]])
 
Windows
 
Windows
* [http://www.sublimetext.com/ Sublime Text]
 
 
* [http://www.textpad.com/ Textpad]
 
* [http://www.textpad.com/ Textpad]
 
* [http://notepad-plus.sourceforge.net Notepad++]
 
* [http://notepad-plus.sourceforge.net Notepad++]
  +
: See also the [[Windows#Editors | Windows page]]
 
MacOS X
 
MacOS X
 
* [http://www.codingmonkeys.de/subethaedit/ SubEthaEdit]
 
* [http://www.codingmonkeys.de/subethaedit/ SubEthaEdit]
* [http://macromates.com/ TextMate] has a [http://macromates.com/textmate/manual/bundles#installing_a_bundle Haskell bundle]
+
* [http://macromates.com/ TextMate] has a [http://macromates.com/textmate/manual/bundles#installing_a_bundle Haskell bundle], now kept on [https://github.com/textmate/haskell.tmbundle github].
* [http://www.barebones.com/products/textwrangler/ TextWrangler] has a [http://boogus.wordpress.com/2010/05/13/syntax-highlighting-for-haskell-on-textwrangler/ Haskell extension]
+
* [http://www.barebones.com/products/bbedit/ BBEdit] and [http://www.barebones.com/products/textwrangler/ TextWrangler] have a [http://code.google.com/p/bbedit-haskell/ codeless language module for Haskell]

Revision as of 16:41, 6 May 2018


For detailed information on Haskell IDEs, see IDEs.

This page lists Haskell-aware editors with support for Haskell syntax highlighting and formatting support in text editors, grouped by platform.

Multi-platform

Linux

Windows

See also the Windows page

MacOS X