Editors
Various text editors have different levels of support for Haml. Here's a list of all known packages — if you create or learn of a more updated version, please email haml@googlegroups.com.
Haml's syntax is updated from time to time, meaning some of these modes might not be as current as possible. If anyone wants to take on the task of updating an old mode, that would be greatly appreciated.
-
Eclipse by Brad Wilson. This is a snapshot of the site that used to host the plugin, so it may be a bit confusing to get it working. The EclipseColorer plugin by Igor Russkih also has support for coloring Haml and Sass.
-
Emacs by Natalie Weizenbaum. Probably the most up-to-date mode, since it's maintained by the former maintainer of Haml.
-
GEdit/Gnome by Ardenkatur. There's also an older package by Ivan Kerin.
-
JEdit by Jim Morris.
-
Kate/KDE by Cies Breijs.
-
Komodo (author unknown).
-
NetBeans (author unknown).
-
RadRails: built-in.
-
RubyMine: built-in.
-
TextMate/E Text Editor by Adam Stacoviak. There's also an official but out-of-date bundle by Kevin Ballard, and many GitHub forks of that bundle.
-
Vim by Tim Pope. There's also an official but out-of-date mode by Dmitry Ilyashevich.
-
Sublime Text 2 by Adam Stacoviak and adapted by Philippe Huibonhoa. It's available via the Sublime Package Control plugin as well.
-
Atom by Kevin McCormack.
-
Visual Studio Code by Kevin McCormack and adapted by Yann Vaillant.