The Nexus
Show navigation Hide navigation
  • BLOG
  • ABOUT
    • Ego Surfing
  • PROJECTS
    • n2
    • S2ajax
    • Condo
    • ezEdit
    • FreeBlog - Air
    • Tooredo Alpha
    • Tools
    • Journlr, Again!
19 Jan 2012 | 2 min. (242 words)

DEVONthink: MarkDown to Viewer


Like many other DEVONthink users, I have started to feel regret that MarkDown is not natively supported.
Now, a piece of good news is that, as long as you edit a plain-text document in DT, you are, in effect, editing a potential MarkDown document.
In the past, it was possible to open a DT document in an application such as the excellent Marked.app. But it is not any longer. I totally understand the author’s argument: as a pure viewer, it feels wrong for an application to register as an editor.

So, here is my solution:

Create a short script

tell application id "com.devon-technologies.thinkpro2"  
    set docInfo to the content record  
    set docPath to get the path of docInfo  
    tell application "Marked"  
        activate  
        open docPath  
    end tell  
end tell

Save this script as /Application\ Support/DEVONthink\ Pro\ 2/Scripts/DTInMarkdown.scpt
Note: your actual DEVONthink folder name may differ based on which version you are using.

In DT, select ‘Script menu (icon) > Update Scripts Menu’: you should now see your new script.

From the System Menu, open ‘System Preferences…’ then:
‘Keyboard > Keyboard Shortcuts > Application Shortcuts’

Create a new entry for DEVONthink Pro (or DEVONthink Pro Office); enter Menu Title: DTInMarkdown and enter a keyboard shortcut. I personally use Cmd+Shift+Return.

Now, next time you are editing a plain text/MarkDown document in DT, that keyboard shortcut should open the document in Marked.app for instant preview. Note that the preview is updated every time you save your document.

Comments powered by Talkyard.

Install Parallel Tools in Arch/Chakra Linux

Delicious4Shelves

2022 The Nexus