SnippetsLab

Developer Tools • Updated 2 years ago

Download from App Store
Version 2.0.3 • Requires iOS 10.14 or newer

Created by:

Renfei Song

Price-Log

Current Price: $9.99
  • 😕 Increase from $4.99 to $9.99
    5 years ago
  • 🎉 Dropped from $9.99 to $4.99
    5 years ago

Change-Log

Current Version: 2.0.3
  • 🔃 Updated to v2.0.2
    2 years ago
  • 🔃 Updated to v2.0.1
    2 years ago
  • 🔃 Updated to v2.0
    2 years ago
  • 🔃 Updated to v1.9.3
    3 years ago
  • 🔃 Updated to v1.9.2
    4 years ago
  • 🔃 Updated to v1.9.1
    4 years ago
  • 🔃 Updated to v1.9
    4 years ago
  • 🔃 Updated to v1.8.5
    4 years ago
  • 🔃 Updated to v1.8.4
    5 years ago
  • 🔃 Updated to v1.8.3
    5 years ago
  • 🔃 Updated to v1.8.2
    5 years ago
  • 🔃 Updated to v1.8.1
    5 years ago
  • 🔃 Updated to v1.8
    5 years ago
- Mac App Store “Best of 2015”
- Featured in stories “All Your Code, Brilliantly Organized”, and “Keep Your Code at Your Fingertips”
- Featured app in “Apps for Developers”, “Essential Coding Apps”, “Essential Apps for Developers”, and “Wrangle Your Code”

Supercharge your productivity with SnippetsLab.

SnippetsLab is a full-featured, elegant and easy-to-use snippets manager. With support for over 440 languages, full Markdown capabilities, and powerful organization and search features, it helps you build your personal coding knowledge-base and makes sure that you have easy access to them at all times.

Main Features

• Stunning user interface with 13 fully customizable themes.
• Syntax highlighting for over 440 languages.
• Create nested folders, as well as smart groups and shortcuts.
• Add notes & tags to a snippet.
• Include multiple parts, or “fragments” in a single snippet with different languages.
• Open multiple and/or floating windows for quick reference.
• Full-text fuzzy search with smart search filters.
• Use iCloud to backup and synchronize your library across multiple devices.
• Automatic code formatting (for supported languages only).
• Keyboard shortcuts to use the app mouse-free.
• Export the library to JSON, XML or plain text files.
• Automatic backups for a peace of mind.
• Support for printing, sharing, macOS Services, etc.

Markdown Support

• Choose between editing, full preview, or side-by-side preview mode.
• Accurate two-way scroll synchronization.
• Syntax highlighting for the same set of over 440 supported languages.
• Write and render LaTeX math formulas (via MathJax).
• Insert interactive table of contents.
• Quickly toggle format options and insert links, tables, footnotes, etc.
• Customize (or provide your own) CSS stylesheets.

SnippetsLab Assistant

SnippetsLab Assistant provides a quick and convenient way to access many app functionalities from the menubar. You can create new snippets, or browse and search for existing ones. You can preview your snippet right from the menubar, copy to clipboard, reveal in the main window, or even insert directly to the active app.

Integrations

• Sync: Customize the library location to use any 3rd-party file-based sync services, such as Dropbox or Google Drive.
• GitHub Gist: Import from GitHub Gist & publish your snippets as gists. (Please note that two-way sync with GitHub is not supported at the moment.)
• Alfred Workflow: Search and view the results directly in Alfred, open them in SnippetsLab, copy to clipboard or paste to the active app. (Note: Alfred Powerpack is required to use the workflow.)
• Alfred Custom Search: Initiate a searching query from Alfred using the “snippetslab://search/{query}” URL scheme, then view the results in SnippetsLab.

More Info

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

User manual: https://www.renfei.org/snippets-lab/manual/mac/
FAQ: https://www.renfei.org/snippets-lab/manual/mac/faq.html

Changelog

New in this version

- Fixed an issue where deleting a currently in-use custom theme may cause the app to misbehave until restarted
- Fixed an issue where the Assistant window may occasionally fail to update appearance when switching between themes
- Fixed a regression in 2.0.2 that adds an extra trailing space when copying rich text from the editor

Previous updates in SnippetsLab 2.0.2:

- Improved brackets and quotes autocompletion
- Improved invisible character rendering
- Text find & replace in the editor now uses the integrated find bar rather than in a separate window
- Added more Cocoa symbols for Swift and Objective-C syntax highlighting
- Resolved a system alert pertaining to impending Python framework deprecation
- Fixed an issue where copying a discontiguous range will only copy the first selection
- Fixed a layout bug that may occur when wrap indentation is enabled
- Fixed an issue where the assistant window may appear on the wrong screen when screens are arranged vertically
- Desktop tinting now applies to the assistant when using the Mojave Dark theme
- Minor improvement to the default styles of the Markdown preview
- Fixed an issue where autocomplete may suggest non-existent options when entering tags
- Other minor bug fixes and performance improvements

Thank you for supporting SnippetsLab. If the app has been helpful, please consider leaving a rating or review to share your experience with others.

If you have any questions or suggestions, please reach out using the in-app feedback (Help > Submit SnippetsLab Feedback…), or send me an email to [email protected] directly.

Videos about this app


Warning: Invalid argument supplied for foreach() in /data/wwwroot/appghost.com/show.php on line 413