Permalink

Markdown Plugins for Sublime Text

This is a review of markdown plugins for Sublime Text 2. All Plugins reviewed here are available through Package Control.

MarkdownTOC

MarkdownTOC generates a Table Of Contents with editable depth, that is automatically updated on saving the document. It’s tiny, simple and works.

→ MarkdownTOC

MarkdownBuild

MarkdownBuild describes itself as “a Sublime Text plugin for building markdown into html and open it in browser.” After installing Cmd+B (OSX) Ctrl+B (Win/Ux) “builds” the html-file and opens it in a browser. When doing that, the temporary html-file was opened in Sublime Text instead of the browser, even though the settings-file was configured to “browser” as is default. The generated html looks strange:

I saw the css-file in the package-folder that is inserted into the html, so the style should be editable. There doesn’t seem to be a way of managing multiple css-files or html-scaffolding.

→ MardkwonBuild

MarkdownEditing

MarkdownEditing adds a load of features, but is IMHO pretty intrusive and has some glitches. So according to the description it adds pairing of asterisks and backticks. It actually adds a paired asterisk on typing the first one, but if you type a second one to strengthen the emphasis, it closes the pair. I understand the logical problem behind this, as there is no “opening” and “closing” asterisk. The described shortcut for adding a number of hashmarks Cmd+NUMBER actually changes the viewed document (tab) by default. It adds syntax-highlighting schemes with names, that already exist, so you have two “Markdown” and two “MultiMarkdown”. I would prefer specially marked names, so you don’t have to guess, which one is the MarkdownEditing one.

The strongest downside is the forced theme by configuration. Markdown-files are then opened with a theme hardcoded in the configuration. Selecting another theme from Sublime Text 2 -> Preferemnces -> Color Scheme has no effect until all color-schemes are commented out in the configuration. In addition to that, the default settings hide the line-numbers, center all text and word-wrap it at 80. Sublime Text is clearly an editor for developers, but the theme changes the way it looks, so it feels alienated.

I know the review of this plugin is not objective, but I thought it would be easier to describe it like this. The potential is pretty nice, but I would prefer a less imperative configuration and more Sublime Text-like design of the features.

→ MarkdownEditing

Markdown Todo

Markdown Todo adds a very simple todo-list functionality to bullet-lists. By using the shortcut Ctrl+Shift+D (all OSs) the bullet-character changes to a ‘+’, a tag “@done” and a timestamp of the current time is added at the end of the line. That’s it. There’s no customization, but if you are ok with it, it’s fast and supersimple.

→ Markdown Todo

Markdown Preview

Markdown Preview provides rendering markdown either with original markdown or via Github API and several output-methods. Output can be opened in a browser, sent to a new Sublime Text document, sent to clipboard or saved to an html-file. As a bonus it provides a markdown cheat-sheet.

The plugin can be extensively configured, like setting the browser to preview with, custom css-file, custom html-template. There is even a CSS-override option (on by default), that allows you to put a CSS-file next to your markdown-file and its contents are added to the output (no link).

→ Markdown Preview

SmartMarkdown

The plugin wants to “bring several amazing features of Org-mode of Emacs into Sublime Text.” The list of provided features can be found on the package-site of Package Control. Available features are (global) headline-folding, moving between headlines, adjusting headline-level, smart-tables in Grid table format of Pandoc.

The downside is, that for example headline-folding doesn’t add folding as available in Sublime Text with Cmd+k+LEVEL, like Cmd+k+0 for unfold or Cmd+k+1 for first level fold and so on, but an own Shortcut (tab-key). That brings UI of another editor to Sublime Text, which already is an awesome editor. Bringing “Org-mode”-features to Sublime Text in Sublime Text-UI-Style would be more useful and make more sense IMHO.

→ SmartMarkdown

Markdown to Clipboard

As simple as this: Rightclick into your markdown-document and choose ‘Copy Markdown as HTML’. Rendered html is then copied to clipboard. Additionally the html can be opened as a new Sublime Text document, but no html-scaffolding is created.

→ Markdown to Clipboard

Markdown Extended

Extended syntax-highlighting for markdown providing GFM fenced code blocks with language specific syntax-highlighting and YAML Front Matter. To use it, set the syntax highlighting to Markdown Extended.

→ Markdown Extended

Bonus: Monokai Extended

Extends the Monokai color-scheme with additional scopes and improved styling. The colors are a bit strong, but identifying certain parts is easier.

Recap & Editor’s Choice

There are quite some plugins adding useful features for markdown to Sublime Text. Some plugins have features integrated other plugins provide solely. For me, some keyfeatures are still missing at all and I would love to see them, for example an easy to use live preview and native headline-folding (Cmd+k+#).

My choice of plugins is:

I re-added Markdown to Clipboard, because Markdown Preview adds html-scaffolding and CSS, while Markdown to Clipboard only renders the content and I want to use both features.

Permalink

Evaluierung: A/V-Player für WordPress

Die Drupal 6-Installation, mit der ich tomandjack.de betreibe ist in die Tage gekommen und fürchterlich umständlich zu handhaben. Das Α & Ω für eine neue Version ist die Handhabung von Audio- und Videodateien. WordPress ist meines Erachtens nach wie vor die beste Wahl: Riesen Plugin-Repository, einfache Bedienung, top Optik, leicht anpassbar und eine viel angenehmere Versionspolitik als bei Drupal. Die Community-Möglichkeiten von Drupal brauche ich bei der Installation sowieso nicht.
Weiterlesen →