Mac only, Marked provides markdown and multi-markdown preview for any text editor. The preview is updated when you save the text file.
MarkdownPad is for Windows, but provides live preview.
ReText is available for other platforms and offers a live preview of rendered Markdown:
ReText is a simple text editor for Markdown syntax. It is written in Python using Qt libraries, able to run on any platforms (Linux and BSD are officially supported)
Although not officially supported, there are Windows installation instructions as well; however, I had to make a few modifications to get them to work (the complete set with my corrections is shown below):
- Install Python27
- Install PyQT precompiled for
- Install easy_install setuptools-0.6c11.win32-py2.7.exe
- Update your My Computer's Environmental Variables. Click
My Computer and select
Properties, select the
Advanced tab, then click
System Variables, click
New. Under variable name enter
Variable value enter
- Select the System Variable
Edit. Update the PATH
variable value by adding
C:\Python27;C:\Python27\Lib\site-packages\PyQt4\bin; to the front of the existing entries so that it reads like
- Install additional Python libraries. Select
cd \python27\scripts. Enter:
- Download and unpack current ReText (ATM 0.8.1)
- Download and unpack ReText icons
- Place the unpacked icons into the ReText\icons folder
- Navigate to the retext.py file (probably at
c:\retext). Right-click drag-and-drop retext.py and select
Create shortcuts here.
- Right-click on the shortcut to adjust the properties.
"C:\Python27\python.exe" retext.py and
- Change the icon (which will require you to make an
.ico file from one of the
.png files unzipped above into the
ReText/icons directory, which can be done here
- Change the shortcut name on the general tab if desired.