MarsEdit doesn’t need get marked down now
I recently started using the excellent MarsEdit from Ranchero Software to edit this blog. It is a very nice application, and makes writing entries much easier than using the (admittedly very good) browser interface provided by the WordPress installation. The only complaints I had were that the initial connection to my blog installation needed manual editing to work (thanks to Dave McKeegan for pointing that out), and that it didn’t provide previews for entries typed using Markdown syntax, even though the Markdown filter is included by default.
It seems that both of these problems stem from WordPress itself not supplying the necessary information to MarsEdit, and that a solution to the preview problem already exists. From the MarsEdit changelog:
Unfortunately, some weblog systems support text filters but don’t include adequate support in their implementations of the various XML-RPC APIs.The solution is to force MarsEdit to always use the Markdown filter for previews, using a hidden preference.
1. Quit MarsEdit.
2. In Terminal, type the following and hit return:
defaults write com.ranchero.MarsEdit previewWithMarkdownAlways YES
3. Launch MarsEdit. All previews will now use Markdown.
Refer to the MarsEdit changelog for more information.