Snippets – в помощь разработчику

Я разработчик. Пишу на C++, Delphi, PHP, JavaScript, Objective-C. Инструменты разные, платформы разные, подходы разные. Одинаково лишь то, что за долгий срок программирования не важно на каком языке скапливается очень много кусков полезного кода, которые используешь при разработке в дальнейшем. Например послать POST-запрос через JQuery, используюя Ajax или алгоритм перевода строки в N-ричную систему счисления. Такие кусочки кода я хранил раньше в отдельных файлах, а файлы в папках, обозначающих тему, а эти папки еще в папках, обозначающих язык, к которому относится код. Все это я хранил в Dropbox, для того, чтобы иметь возможность просмотреть необходимый код с iPhone или когда нет моего компьюетра под рукой. За 6 лет программирования таких файлов скопилось очень много. И я начал забывать, что у меня есть. Да и такой метод каталогизации мне совсем не нравится.
Проблема решилась благодаря замечательному приложению Snippets от компании Lucky Ants. Кстати, сегодня программа обновилась и теперь доступна версия 1.1.
Программа имеет говорящее название, сниппет (англ. snippet — фрагмент, отрывок) — программный термин, обозначающий небольшой фрагмент исходного кода или текста, пригодного для повторного использования.
Соответственно программа служит как раз для того, чтобы эти кусочки кода хранить, с возможностью поиска, любой каталогизацией и т.д.
Приложение сделано просто отлично. Интерфейс программы великолепен, удобен и прост.

Очень понравилась подсветка синтаксиса. Код читать очень приятно.
Для каталогизации можно использовать Папки, Группы и Смарт группы. Также в программе есть автоматическая группировка сниппетов по языкам программирования, для которой можно отключить неиспользуемые языки.

С сайта разработчиков можно скачать Snippets Bookmarklet для того, чтобы добавлять сниппеты прямо со страниц браузера. Что тоже очень удобно.

Как я уже писал выше, программа сегодня обновилась до версии 1.1. И я был очень рад тем изменениям, которые произошли:
- Появилась синхронизация с Dropbox (за эту фичу огромное спасибо разработчикам).
- Snippets Datastores – специальное хранилище сниппетов, которое находится в файловой системе. Это хранилище можно расшаривать через тот же Dropbox, причем количество подключенных клиентов к datastore неограниченно. Все всегда будет синхронизировано у всех клиентов.

О всех возможностях программы можно почитать на соответствующей странице на сайте разработчиков.
Приложение мне очень понравилось. Теперь вся моя база кодов и наработок находится в одном удобном месте. Чего и вам желаю! :)
Еще больше интересных статей про мир Apple. Подпишитесь на RSS!

20 Май 2010 в 11:55
Ссылка
Спасибо что рассказали про программу. Очень полезная штука.
20 Май 2010 в 11:59
Ссылка
Незачто, уже не представляю, как без нее раньше жил ).
15 Июнь 2010 в 16:59
Ссылка
ребят посоветуйте что-то под Windows
15 Июнь 2010 в 17:01
Ссылка
Я не знаю аналогов под Windows.
18 Июнь 2010 в 12:36
Ссылка
Я тоже использую это приложение. Пока ещё до конца не внедрил его в процесс, но работаю над этим.
А функцию Link to Datastore применю – именно такого мне не хватало, чтобы иметь доступ к сниппетам из Linux/Windows.
19 Июнь 2010 в 22:08
Ссылка
Не удастся работать с данными в нескольких системах:
“3555B618BB4118B86C6507F1DFC4C74570825207.snippetitem” may be a binary file
Datastore полезен именно для работающих в Snippets. Но другое и не утверждалось.