SnippetsLab - это приложение для Mac, которое сохраняет, упорядочивает и делится отрывками вашего кода. Оно поддерживает более 420 языков, между которыми вы сможете переключаться, а также обеспечивает простоту процесса управления кодом. Объединяйте несколько частей кода в один фрагмент, добавляйте пояснительные комментарии касательно любой справочной информации и экспортируйте фрагмент на GitHub. SnippetsLab - это поле для экспериментов с умным кодом.
Упорядочивайте фрагменты кода
Вы - создатель своей библиотеки кода, и можете настраивать ее по своему желанию. В SnippetsLab вам на помощь придут отличные инструменты для организации. Сортируйте отрывки кода по любым характеристикам, создавайте Умные Группы и добавляйте тэги для простой навигации. И каждый фрагмент окажется в вашей досягаемости.
Добавляйте комментарии и фрагменты кода
Если кода недостаточно, вы можете обогатить своей фрагмент заметками. Добавляйте ссылки, описания - любую справочную информацию, которая, по вашему мнению, достойна упоминания. Также вы можете объединять отрывки кода в один фрагмент или разделять фрагменты на отдельные части. Все можно менять.
Личный ассистент в строке меню
SnippetsLab создает к вашему коду ярлык, быстрый доступ к каждому отрывку прямо из строки меню. Не открывая главное окно приложения, вы можете проводить поиск по фрагментам согласно собственным критериям, предварительно просматривать код и переключаться на основной экран при необходимости.
Выделение синтаксиса и markdown
Менеджер фрагментов кода поддерживает выделение синтаксиса для более чем 420 разных языков. Быстро переключайте выбранный язык внизу окна приложения и получайте свой код в правильном виде. SnippetsLab также поддерживает предварительный просмотр markdown для большей наглядности.
Интеграция с GitHub Gist
Что лучше всего, - вы можете синхронизировать работу SnippetsLab и GitHub. С Gist интеграцией приложение позволяет импортировать код из вашего GitHub, а также экспортировать полную библиотеку отдельных фрагментов для публикации в виде гистов. Вам не придется выбирать, где же хранить свой код.
Синхронизуйте и сохраняйте свой код
SnippetsLab работает с популярными сервисами синхронизации, такими, как Dropbox и Google Drive, а также поддерживает последовательность вашего кода на разных устройствах с синхронизацией iCloud. Более того, вам не придется волноваться о потере части своего кода - приложение делает резервные копии ежедневно.
New Features
- New option to enable editor overscroll.
- New option to automatically trim trailing whitespace while editing.
Improvements
- Click on a line number to select the entire line, or drag to select a range of lines.
- Hold Command while clicking on a snippet link to open the snippet is a new window.
- Attach an image by pasting the image directly into the editor.
- Add image links for attachments to Markdown snippets.
- Added a main menu item to insert an attachment.
- Substantially improved the quality and performance of Swift syntax highlighting.
- Improved Markdown syntax highlighting.
- Greatly improved language detection performance.
- The combo language menu is now available from the assistant as well.
- Added the ability copy the published gist link directly from the snippets list context menu.
Resolved Issues
- Addressed an issue where the app may show a permission error during autosave.
- Fixed symbols not displaying correctly in Alfred when using the workflow.
- Selection no longer jumps around when converting indentations.