Provides some GitHub Flavoured Markdown extensions for TextMate to make working with GitHub Flavoured Markdown nicer.
- Add a new "Preview" command (overriding the existing Markdown preview) using Redcarpet to render GitHub Flavoured Markdown
- Render all Markdown editor headings the same relative size as in the preview
- Use the default font size for the Markdown editor hash/pound prefix
- Support triple-backtick raw blocks and support syntax highlighting for various languages (others can be added trivially)
- Support and highlight GitHub Flavoured Markdown strikethroughs, tables, references, checkboxes and italics
You can also use nicer fonts by installing the GitHub Flavoured Markdown Font Settings bundle.
mkdir -p ~/Library/Application\ Support/Avian/Bundles
cd ~/Library/Application\ Support/Avian/Bundles
git clone https://github.com/mikemcquaid/GitHub-Markdown.tmbundle
mkdir -p ~/Library/Application\ Support/TextMate/Bundles
cd ~/Library/Application\ Support/TextMate/Bundles
git clone https://github.com/mikemcquaid/GitHub-Markdown.tmbundle
osascript -e 'tell app "TextMate" to reload bundles'
The above features are tested and working for my day-to-day.
Tested using TextMate 2. May work in TextMate 1 or Sublime Text; I've no idea.
GitHub-Markdown.tmbundle is licensed under the MIT License. The full license text is available in LICENSE.txt.