Editors: Difference between revisions
m (new: XNEdit) |
|||
(19 intermediate revisions by 14 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 with support for Haskell syntax highlighting and formatting support in text editors, grouped by platform. | |||
Multi-platform | Multi-platform | ||
* [ | * [https://atom.io/ Atom] | ||
** [ | * [https://www.gnu.org/software/emacs/ Emacs] | ||
* [https://www.geany.org/ Geany] | |||
** [https://haskell.github.io/haskell-mode/manual/latest/ Haskell Mode] | |||
** Integration with [[Hugs]] | ** Integration with [[Hugs]] | ||
* [http://www.jedsoft.org/jed/ Jed] | * [http://www.jedsoft.org/jed/ Jed] | ||
* [http://www.activestate.com/komodo-edit Komodo Edit] | |||
* [https://sourceforge.net/projects/nedit/ Nedit] | |||
* [https://github.com/unixwork/xnedit/ XNEdit] | |||
* [http://www.sublimetext.com/ Sublime Text] (proprietary) | |||
* [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://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.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/bbedit/ BBEdit] and [http://www.barebones.com/products/textwrangler/ TextWrangler] have a [http://code.google.com/p/bbedit-haskell/ codeless language module for Haskell] |
Latest revision as of 12:07, 16 December 2023
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
- Atom
- Emacs
- Geany
- Haskell Mode
- Integration with Hugs
- Jed
- Komodo Edit
- Nedit
- XNEdit
- Sublime Text (proprietary)
- Vim
- Visual Studio Code (with Haskell extension)
- Yi (work in progress; no binaries yet)
- Kate (KDE-based, originally for *nix, preview versions for win & mac)
Linux
Windows
- See also the Windows page
MacOS X
- SubEthaEdit
- TextMate has a Haskell bundle, now kept on github.
- BBEdit and TextWrangler have a codeless language module for Haskell