Screenshots

Description

Stop reinventing the wheel - be more productive with SnippetsLab.

SnippetsLab is a full-featured, easy-to-use snippets manager. It helps you to build your personal code snippets library and makes sure that you have easy access to them whenever you want.

Main Features

• Stunning user interface with 13 beautiful themes
• Syntax highlighting for over 440 languages
• Create nested folders, Smart Groups, and shortcuts
• Add notes & tags to a snippet
• Include multiple fragments in a single snippet (useful when one snippet logically consists of multiple separate "parts," such as a header and an implementation, or different solutions to one problem; every fragment under one snippet can have its own language and note)
• Multiple windows & pin individual window at the top of the screen
• Use advanced search filters (search by folder/tags/languages) to find your snippets instantly
• Use iCloud to synchronize your database ​across multiple devices
• Automatic code formatting (for supported languages)
• Export the library to JSON, XML or plain text files
• Use the SnippetsLab Assistant to search, browse and create snippets right from the menu bar
• Automatic backups for a peace of mind
• Support for printing, sharing, macOS Services, etc.

Markdown Support - SnippetsLab is also a full-featured markdown editor!

• Create markdown snippets
• Choose between editing, preview, or side-by-side view mode
• Accurate two-way scroll synchronization
• Syntax highlighting for the same set of over 440 supported languages
• LaTeX rendering support
• Keyboard shortcuts for quick formatting
• Fully customizable CSS themes

Integrations

• Sync: Customize the library location or use any 3rd-party file-based sync services (such as Dropbox or Google Drive).
• CodeBox: Import from CodeBox Library (.cbxml) files
• Gist: Import from GitHub Gist & publish your snippets as gists. SnippetsLab supports both GitHub.com and GitHub Enterprise accounts. (Please note that two-way sync is NOT supported.)
• Alfred Custom Search: Start searching from Alfred using the “snippetslab://search/{query}” URL scheme
• Alfred Workflow: Search and view the results directly in Alfred, open them in SnippetsLab, copy to clipboard or paste to the frontmost app (Note: Alfred Powerpack is required to use the workflow)

Supported Languages

For a complete list of all 440+ supported languages, please visit:
https://www.renfei.org/snippets-lab/manual/mac/faq.html#what-languages-are-supported

What’s New

Version 1.9.2

- Full-text search now includes fragment titles
- Improved syntax coloring for various languages and themes
- Improved text rendering speed
- Improved code formatting for Swift
- Other bug fixes and performance improvements

Ratings and Reviews

4.6 out of 5
114 Ratings

114 Ratings

dpmitu ,

Thanks for the update!

This app was exactly what I needed, but I noticed that it was a while since the last update. Then when I started using it, I ran into the gross fragmets bug. So I uninstalled the app. If it isn’t being updated and there’s deal breaker bugs, I’m not going to waste my time. That was a month ago. Lo and behold, I find myself on the App Store page by accident and notice it’s been updated. So glad! Thank you!

mister zed ,

Almost great, if not for TWO Achilles tendons

I bought this several years ago, and tried importing my CodeBox snippets—since that app was abandoned years ago and this one is generally superior. The problem is that SnippetsLab has a lousy importer which fails to import the smart groups. I figured they would fix this, and decided to stick with CodeBox for a while. Fast-forward a few years and I got so sick of CodeBox I just couldn't put up with it any more. I've PAID for Snippets Lap after all, I should use it. And guess what, the importer is still terrible. 😱

Another even bigger problem: instead of a separate menubar app and full app, the single app can show up in your menubar and either hide the menu and dock icon and command-tab icon, OR show all of those. This means if you want to have access to an item in the menubar, you need to either ALWAYS have the app open (very annoying!) or NEVER have access to the app's menu and NEVER be able to switch to the open app through the Dock or through command-tab. This is a really incredibly bad design, the very same one that makes Fantistical go from a gorgeous calendar to a useless calendar.

jazzpicker24 ,

Another version that crashes on iCloud Sync - no fix in sight

Nice idea and all, but unfortunately there is no effective way to synchronize snippets between machines. Just touching the iCloud tabs in Preferences will send the app into an infinite spin as has been the case over several versions now. So unless you want to start to manually create a document with another app where you keep all your snippets and then manually transfer those back into this app on each machine, you're fresh out of options. And that of course completely defeats the purpose of this app. If you only run one computer though this may not be of concern.
Otherwise best look elsewhere.

BTW: Can't verify the author's claim of "Mac App Store BEST". Seems he only added that headline as a shameless marketing gimmick. Well - I fell for it, so at least someone is making money.

Information

Seller
Renfei Song
Size
16.2 MB
Compatibility

macOS 10.12 or later, 64-bit processor

Languages

English, Simplified Chinese

Age Rating
4+
Copyright
Price
$9.99

Supports

  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.