На протяжении последних нескольких недель я работаю с огромным .sketch файлом, который содержит 35 артбордов. Я столкнулся с проблемой, что все начало жутко тормозить.

заменить MacBook Air на ядро i7
Наконец-то у меня появилась причина заменить мой MacBook Air на ядро i7,- думал я.

Прежде всего я погуглил проблему и нашел одно решение, которое должно было мне помочь. Я обнаружил, что Sketch сохраняет множество копий вашего проекта и каждый раз, когда вы нажимаете ⌘ + C, создается еще одна копия. Это приводит к двум последствиям:

  • Такие манипуляции захламляют ваше дисковое пространство
  • Sketch App начинает тормозить

Шаг 1 — удивитесь

Проверьте размер папки. Для начала, выполните команду в терминале:

122 Гб Sketch
У меня было 122 Гб Sketch файлов. У кого больше?

sudo du -sh /.DocumentRevisions-V100

Собственно говоря, дисковое пространство заполняется очень быстро. Я начал замечать, что каждый день заполнялось как минимум 1 Гб места в папке.

Шаг 2 — отобразите скрытые файлы

Выполните данную команду в терминале. Это позволит вам отобразить скрытые файлы.

defaults write com.apple.finder AppleShowAllFiles YES

Затем, перезапустите Finder (alt + клик правой кнопкой мыши на иконке Finder). Далее, перейдите к вашему жесткому диску (по умолчанию имя: “MacintoshHD”) и найдите папку “.DocumentsRevisions-v100”.

Шаг 3 — права доступа

mac os установить разрешение

Прежде чем пройти далее, необходимо изменить права доступа.

права доступа mac os

Кликните по папке и выберите “Получить информацию”. Затем разблокируйте секцию прав и установите эти параметры. Перед закрытием, выберите опцию “Применить ко вложенным папкам”.

Шаг 4 — чистка

Чистка файлов Sketch

Перейдите к .DocumentRevisions-V100/PerUID и удалите файл.

Также, перейдите к /.DocumentRevisions-V100/.cs/ChunkStorage и удалите все файлы внутри.

Шаг 5 — возврат настроек

настройки доступа mac os

Установите разрешение для папки снова и выполните команду:

defaults write com.apple.finder AppleShowAllFiles NO

Шаг 6 — запретите Sketch такое делать снова

Запретить Sketch

Уберите галочку на чекбоксе “Auto save files while editing”

В заключение:

Ваш Sketch станет работать немного быстрее и вы освободите место на диске. Немного… сотни гигабайтов. Этот способ прекрасно подойдет для дизайнером с 128 гБ SSD. Но позже я решил вернуться к автосохранению. Я лучше буду чистить папку раз в месяц, чем потеряю возможность автосохранения.

У меня есть куча идей для вас. Я расскажу о них в течении нескольких недель.

Спасибо!

Вот еще несколько способов:

В последнее время Sketch работает очень медленно, простое решение для ускорения работы

Как освободить 50 ГБ или даже больше, почистив кэш-файлы Sketch