Останнім часом sketch працює дуже повільно, почистити файли автозбереження

Останнім часом sketch працює дуже повільно, почистити файли автозбереження

Цей пост про те, чому гальмує Sketch і як виправити проблему.

Якщо ви такий же, як і я (UI / UX дизайнер), велика ймовірність того, що ви щодня використовуєте Sketch в роботі. Якщо немає, настійно рекомендую спробувати. Я віддаю перевагу Sketch завдяки його швидкості, ефективності і можливості синхронізації з багатьма інструментами для прототипування. Також, в парі з Zeplin. це є мрією фронтенд розробників. Я перейшов на Sketch практично повністю близько 2-х років назад і до недавнього часу не озирався назад, поки у мене не почали виникати проблеми.

Кілька місяців тому, Sketch почав працювати трохи повільніше. Я намагався вибрати об'єкт і відгук програми склав близько секунди. Його відображення на робочій області зайняло кілька секунд. Я вирішив, що справа в недавньому оновленні, але швидко зрозумів, що це не так, коли відкотив версію до попередньої. Через деякий час, Sketch ставав все повільніше. Я намагався знайти причину і вирішити проблему, але спроби були безуспішними. Я вже майже вирішив повернутися на Photoshop, як виявив рішення.

Причина гальмування Sketch

Sketch стає повільним через прихованої папки автосохранения, яка засмічує мій (і можливо ваш) жорсткий диск. Кожен раз, при збереженні файлу. копія відправляється в цю папку. Моя папка з Автозбереження файлами була забита 334Гб старими непотрібними копіями Sketch файлів.

Відкрийте термінал, вставте цю команду і тисніть Enter.

sudo du -sh /.DocumentRevisions-V100

Після цього, введіть пароль користувача і натисніть Enter. Коли ви будете набирати пароль, символи відображатися не будуть, але не турбуйтеся, вони там є.

Термінал поверне вам розмір вашої. DocumentRevisions папки. Якщо її розмір перевищує 50Гб, найімовірніше, в цьому і криється причина гальмування Sketch. Папка містить файли, необхідні для роботи програми, так що не видаляйте її повністю.

Для того, щоб відокремити саме файли автозбереження, вставте цю команду в термінал і натисніть Enter.

/.Trash/SketchAutosaveHistory sudo find / Volumes / Macintosh \ HD / .DocumentRevisions-V100 / -name * .sketch -exec mv «<>»

Це помістить всі ваші файли автозбереження в кошик. Для перевірки, відкрийте кошик і подивіться.