I found out about markItUp! Universal Markup Editor (jQuery Plugin) yesterday. It turned out to be a good alternative to WMD Markdown Editor, with more readable code and easy customization via callbacks
However, since its designed more as a universal markdown editor, some features are a little lacking (or not designed for a certain feature, but that can be fixed with custom callbacks) and I find it got some usability issues (eg. not everyone will know Ctrl+Shift Click will make changes to each line of selection). That said, it maybe just because I haven’t learnt all about it yet, its very customizable with callbacks, making it very powerful.
This is the modified the markdown set demo & download, based on Basic Markdown Set
Buttons/Keyboard Shortcuts
Ctrl+B: BoldCtrl+I: ItalicCtrl+U: Underline (non-standard markdown. Wraps selection with __, rendered as <span class="underline">...</span>)Ctrl+H: Highlight (non-standard markdown. Wraps selection with !, rendered as <mark>...</mark>)Ctrl+D: Delete/Strikethrough (non-standard markdown. Wraps selection with --. Rendered as <del>...</del>)Ctrl+1: H1Ctrl+2: H2Ctrl+Shift Click to add - to everyline of selection1.)Ctrl+G: ImageCtrl+L: LinkCtrl+Q: Quote, Ctrl+Shift+Click to add > to each line of selectionCtrl+K: Code, Wraps selection with `, haven’t found a way to create code blocks, workaround is to use Tab insteadCtrl+P: PreviewKnown Issues (Some just very minor)
Shift or Alt when marking up content. Many users will probably not learn of it at all unless they use/learn markItUp before.ShiftTab. Solved: using Tab Override (jQuery Plugin) for tabs/indentsdiv to the parent .markItUpContainer without regard for the options like previewInNewWindow, previewPosition etc Alt+Click, can’t use key combinations like Alt+K, AFAIKConsiderations
Demo: http://goo.gl/coqbh

