

Besides VS Code's basic editing, there are a number of Markdown specific features that will help you be more productive.
Markdown pro code#
Working with Markdown files in Visual Studio Code is simple, straightforward, and fun.
Markdown pro free#
There are dozens of extensions that make VSC more powerful than any free or paid markdown editor on macOS. I recommend Microsoft’s free Visual Studio Code editor for markdown and any plain text document. And you can also add to the DEVONthink toolbar the built-in “Open in external editor or view” command, click it, and get the file open in your external editor. markdown) then ⇧⌘O executes DEVONthink’s Data > Open With on the selected document and calls that editor defined in Finder’s Get Info. If your favorite markdown editor is configured in Finder’s Get Info dialog to be the default “open with” application for documents with markdown extensions (.md. Even using ⌘⌥P to switch to edit mode then using something like the QuickCursor macros for KeyboardMaestro ( /chauncey-garrett/key … ckcursorkm) works well. If you use Launchbar, you can select a file in DEVONthink and use instant-send to fire up an external markdown editor in a couple of keypresses. (I must also add, I was so pleased to see the Clip-as-markdown and Markdown support enter into DEVONthink - it’s made it possible to capture and work with vast amounts of text whilst avoiding proprietary data formats and the huge amounts of cruft that contemporary websites accrue - megs of data to capture a few kilobytes of text seems to be the norm). Personally, I’d rather not have a complex JS runtime embedded in DEVONthink to manage Markdown editing, as this brings about its own tower of complexities and unintended consequences. However, I appreciate that with as all-things-to-all-people tool like DEVONthink, not everyone has the same usage patterns. If I want to work on a document, I’ll generally pull it into an external tool than work inside DEVONthink on it (even with DTTG). Personally, I use DEVONthink as a kind of smart document finder alternative, rather than as a universal editing environment.

I’m not sure there’s much that can be done about that, but that’s the only weak point I find.
Markdown pro download#
For keeping key figures, I download these and tag into a DEVONthink folder, then manually replace their URLs with a link to the x-devonthink://UUID - which works inside DEVONthink, but turns those links to broken references outside the DEVONthink environment. Where it gets messy is when you have inline media assets in your Markdown I suspect, like many others, the ‘clip as Markdown’ has become an indispensible part of DEVONthink, but runs the risk of losing online images and assets.
Markdown pro software#
I usually edit Markdown outside DEVONthink, though - software like Ulysses and IA Writer (and even the venerated Byword) are reasonably cheap and very good markdown editors, providing the formatting functionality required. I like DEVONthink’s approach, to present it as formatted output but switch to plain text for editing and it can be a little grating, to lose the formatting and to be dumped into a fixed-width single-size editor when doing so. Part of why Markdown works is it doesn’t try to be anything other than plain text. There’s a few tricks to work around this. I would not be opposed to using essentially a web-view to display MarkDown code as WYSIWYG (by default) and then have a button that allows you to view the “code” itself. There are a number of these which are built using HTML - for instance. I would love to see an integrated WYSIWYG markdown editor, where you can treat MarkDown like rich text - but behind the scenes it is saved as MarkDown. When you look at a MarkDown document, links are very disruptive because they take up space and instead of seeing them as a link you are seeing them as code. This is especially true for links, since I use links extensively (to link to other DTPO documents). Switching back and forth between the “code” (which can be edited) and the “display” is annoying. However – I hate editing MarkDown directly, for one reason: editing MD in DTPO is a pain. I’ve used RTF files extensively for my notes, and MD would be better since it’s more interoperable and transparent. I’ve considered using MarkDown for my text documents.
