Frequently Asked Questions

What languages does SnippetsLab support?

Presently, SnippetsLab supports over 570 language and text formats. For a full list, please refer to Supported Languages.

Can I use Markdown for technical documentation in SnippetsLab?

Absolutely. SnippetsLab has full support for Markdown–including side-by-side preview, rich text formatting, syntax highlighted code blocks, diagrams, LaTeX/MathJax, and more–making it an excellent tool for technical documentations. To learn more about Markdown support, refer to Markdown Snippets.

Why don’t I see SnippetsLab in my iCloud Drive folder?

Unlike apps like Pages or TextEdit, SnippetsLab doesn’t create an entry in the “iCloud Drive” folder in Finder. This is because SnippetsLab uses a single library format rather than a “documents” architecture, similar to the Notes or Calendar app.

How can I set a default language for new snippets?

To set a default language for a folder, right-click on the folder in the sidebar and choose the desired language from Default Language submenu.

To set an app-wide default language, go to Settings > General, and select an option from Default Language.

Can I add or request new languages for SnippetsLab?

Users can’t directly add custom languages. Since SnippetsLab utilizes the open source project Pygments for syntax highlighting, contributing to Pygments is the best way. These additions will be included in future SnippetsLab updates.

How do I mix languages in a single snippet?

Special languages are available for common use cases, such as “HTML+PHP” and “JavaScript+PHP.” You can also:

  • Use fragments to add multiple tabs in different languages to a single snippet. To learn more, please refer to Snippets and Fragments.

  • Create Markdown snippets and include code blocks with different languages. To learn more about the extensive Markdown support available in SnippetsLab, refer to Markdown Snippets.

Can I assign a tag to multiple snippets at once?

Yes. Select all snippets you wish to tag, and drag them to the desired tag in the sidebar.

Why don’t my local images show in Markdown snippets?

Local image URLs aren’t supported directly in Markdown due to Apple’s sandboxing restrictions, as SnippetsLab does not have access to arbitrary files in the system. Instead, add images and other files as Attachments.

Can I hide SnippetsLab from the Dock?

Yes. Navigate to Settings > Assistant, and select Hide dock icon. However, please note that due to technical limitations, when the Dock icon is hidden, the menu bar for SnippetsLab will also become unavailable.

How do I migrate my library between the Mac App Store and Setapp versions?

The Mac App Store and Setapp versions are technically separate apps, therefore the data will not automatically sync between each other with iCloud. To migrate your library, export a copy of the library in SnippetsLab Library format from one version and import it into the other.

Can I import data from external sources?

SnippetsLab supports imports from Quiver, CodeBox, Gist, and any JSON file conforming to the supported format. For more information on JSON import, refer to JSON Import Format Specification.

Does SnippetsLab support both Intel and Apple Silicon Macs?

Yes. SnippetsLab is a universal application and runs natively on both Intel and Apple Silicon (arm64) systems.

Will SnippetsLab run on older versions of macOS?

SnippetsLab supports the three most recent major releases of macOS. This allows us to more readily adopt new features and enhancements from the latest macOS updates, ensuring the best user experience and app performance.

Users with older macOS versions can still use SnippetsLab, but they may not receive the latest updates or have access to newer features.

Is there a plan for an iOS version of SnippetsLab?

As of now, SnippetsLab is exclusively available for macOS. While we are always exploring new ways to enhance the user experience, there is currently no confirmed plan for releasing an iOS version of SnippetsLab. However, with growing interest and frequent requests regarding the iOS version, we are considering this for potential future development.

Are there any discounts available for SnippetsLab?

Educational institutions purchasing 20 or more copies via Apple School Manager receive a 50% discount. Unfortunately, no individual purchase discounts are available at this time.

Can I download SnippetsLab from outside of the App Store?

Currently, SnippetsLab is only available through the Mac App Store and Setapp.

How do I request a refund?

Refunds are handled by Apple Support. Please contact them directly as we don’t have access to individual payment records. For more information, visit Apple’s support page: https://support.apple.com/en-us/HT204084.