Обновление плагинов Sketch в один клик при помощи Git
Для скетча полно самых разных плагинов: больших и совсем мелких. Большие плагины внедряют свои костыли для обновления, а за обновлениями небольших плагинов следить довольно сложно. Ручное обновление — боль.
В сети нашел интересный способ обновлять плагины с помощью гит. Работает только для плагинов, которые размещены на гитхабе, поэтому надо иметь там аккаунт.
Все очень просто:
- Надо изначально установить плагин при помощи гит-клиента в папку плагинов: /Users/YOUR-ACCOUNT-FOLDER/Library/Application Support/com.bohemiancoding.sketch3/Plugins/
- Обновлять плагин кнопкой Pull в гит-клиенте
Установка пошагово
Заведите аккаунт на гитхабе.
Установите один из гит-клиентов, например, SourceTree или GitHub Desktop и введите при установке данные своего аккаунта.
Находим ссылку на гитхаб на сайте плагина или в Sketch Toolbox нажав на View on Github.
Заходим на страницу нужного нам плагина, жмем Copy or download и копируем ссылку:
Запускаем гит-клиент, добавляем новый репозиторий кнопкой Clone from URL и вставляем ссылку.
По-умолчанию проект устанавливается в папку юзера:
/Users/YOUR-ACCOUNT-FOLDER/Chromatic-SketchУкажите папку в которой у вас лежат плагины для скечта, обычно тут:
/Users/YOUR-ACCOUNT-FOLDER/Library/Application Support/com.bohemiancoding.sketch3/Plugins/chromatic-sketch
Вуа-ля! Плагин установлен.
Если появится обновление, то гит-клиент оповестит о нем:
Для обновления достаточно зайти в установленный репозиторий и нажать кнопку Pull:
UPD
С версии 45 Скетч умеет обновлять плагины самостоятельно:
Plugins Plugins now update automatically within Sketch. Incompatible plugins will also be disabled so they don’t break Sketch.