You manage extensions in the Extensions section of the Templates & Extensions window. Choose Tools > Templates & Extensions…, then select Extensions at the top of the window.
The Help button (a ? icon) at the right end of this section’s toolbar, past Import… and Reveal Extensions Folder, opens two links: Using extensions, which opens this guide, and Writing extensions, for building your own. The Help menu’s Extensions Guide also opens this guide.
Each extension in the list shows its name, where it came from (Built-in, Personal or Team), its version and a switch. Select one to see its description, permissions and what it adds.
Turn an Extension Off or On
Turn the extension’s switch off. Its commands, templates, themes and styles disappear straight away, and it shows Disabled. It stays off, even after you restart MarkNode, until you turn the switch back on.
You can turn off any extension, including the built-in ones and those your team shares.
If you have two copies of the same extension from different places — the same ID, shown under its name, such as documentnode.toc — MarkNode uses one of them: a built-in extension first, then a team one, then your personal one. The other is listed as Overridden by Built-in or Overridden by Team, and its switch is unavailable.
Update an Extension
- An extension you imported — import the newer file with Import…. The review shows the update, for example Updates 1.0.0 → 1.1.0, and anything the new version adds. Choose Install. Your settings stay as they were: if you had turned it off, the new version is installed off too.
- A team extension — updates arrive automatically. If an update asks for a new permission, the extension is switched off until you approve it. See Permissions and Approval.
- Built-in extensions — these are updated when you update MarkNode.
Export an Extension
To pass an extension on or keep a copy:
- Select the extension and choose Export….
- Choose where to save it. The file ends in
.mnext. - MarkNode shows Export Complete. Choose Show in Folder to see the file.
Someone else can then add it with Import… — see Adding Extensions.
Remove an Extension
You can remove extensions you added yourself, marked Personal:
- Select the extension and choose Uninstall.
- MarkNode tells you what will be removed, for example its commands and templates, and that Your documents are unchanged.
- Choose Uninstall.
Built-in extensions and team extensions can’t be removed, but you can turn them off.