Sketch 有一個(gè)很好的歷史版本功能,它方便設(shè)計(jì)師們還原歷史文檔,這功能真的很貼心,但有一個(gè)小缺點(diǎn),就是占超容量,一般設(shè)計(jì)一個(gè)項(xiàng)目文件大小正常是幾十 MB,比如30MB 一個(gè)文件,保存100次,就有3G 緩存文件,超吃容量,所以確定已經(jīng)不需要版本管理的文件時(shí),應(yīng)該定時(shí)清理一下。
今天我們?yōu)榇蠹規(guī)?lái)2種清理 Sketch 的歷史文件方法,分別是用工具一鍵清理,和手工清里方式。
方法1:Sketch Cache Cleaner一鍵清理工具
使用工具方法是最傻瓜式操作,簡(jiǎn)單便捷。首先我們從官方下載這個(gè)工具。
下載地址:https://yo-op.github.io/sketchcachecleaner/
Step1: ?打開(kāi)工具,點(diǎn)擊「Enable and Scan」按鈕,此時(shí)會(huì)提示輸入電腦密碼,輸入后,會(huì)顯示目前歷史版大小。
Step 2: 此時(shí)點(diǎn)擊 「Clear 147MB」按鈕就能進(jìn)行清理了,清理時(shí),也是需要輸入電腦密碼的。以下下清理完成的界面:
方法 2:手工清理法
如果不想下載這個(gè)清理工具,用手動(dòng)的方式去刪除也是可以的,方法就是使用終端工具,通過(guò)命令行的形式進(jìn)行刪除,步驟也不算復(fù)雜,上面的工具刪除原理其實(shí)就是手工刪除的方法。
Sketch 的歷史副本是在「.DocumentRevisions-V100」目錄,這個(gè)目錄是隱藏看不到的,我們找到并刪除就行了。
Step 1:打開(kāi)終端(Ctrl + 空格),輸入「terminal」后回車(chē)就能打開(kāi)。
Step 2:輸入「sudo du -sh /.DocumentRevisions-V100」回車(chē),此時(shí)提示輸入電腦密碼,輸入后,你就能看到占用了多少的空間大小了。
Step 3:刪除文件夾,輸入「sudo rm -rf .DocumentRevisions-V100」回車(chē),然后重啟電腦就完成了。
關(guān)閉保存歷史功能
可能有些用戶完全不需要這個(gè)歷史版本功能,那么可以通過(guò)以下方法關(guān)閉。首先我們要打開(kāi)終端,然后輸入「defaults write -app 'sketch' ApplePersistence -bool no」回車(chē)即可。
好吧,看看你的 Sketch 占用了你多少硬盤(pán)空間,清理前一定要確認(rèn)你有沒(méi)有文件需要還原哦!