As part of the writing workflow, I have several text editors for editing raw text when I’m writing in Markdown. I also use different outlining apps which use OPML formatted files (mostly Mind Node, Tree, Scrivener – OPML is useful for transferring outlines between applications.
This means that I need to keep changing the default application setting on OSX. This is not easy with standard OSX ( or maybe not at all).
RCDefaultApp is a preference pane to set the default application used for various URL schemes, file extensions, file types, Uniform Type Identifiers (UTIs), and MIME types. Additionally, it allows setting the action when using certain types of digital cameras, FireWire webcams, CDs, and DVDs. MacOS X uses the extension and file type settings to choose the application when opening files, and Safari and other applications use the URL and MIME type information for content not related to a file.
These defaults can be overridden on a per-file basis using the Get Info panel in Finder. If a file has a creator, that will also override any settings here. The default application for a file extension overrides the one for the file type.
Reverting to the system default does not work for all types, unfortunately.
It’s an extremely useful tool. Sometimes you need to change the Default App for MAC OSX and this is simplest way to fix this small annoyance.
You can download RCDefaultApp for free from Rubicode.