每次輸入 if-else等之類的語法時,Xcode會自動補齊格式。如果有些內(nèi)容經(jīng)常使用,但是Xcode沒有提供這樣的功能,我們可以自己添加,這樣值需要打幾個字母就能夠把需要輸入的內(nèi)容提示出來,回車鍵就可以打出全部的內(nèi)容,提高編寫效率。
第一步選中需要創(chuàng)建快捷鍵的內(nèi)容

選中需要創(chuàng)建的快捷鍵的內(nèi)容.png
左鍵按住內(nèi)容不放,往右側(cè)的{} 區(qū)域拖,看到顯示有綠色的+號,就可以松開左鍵。
第二步設置快捷鍵

內(nèi)容已經(jīng)添加到snippet中,可以開始編輯.png
左邊彈出的框框中,platform表示這個snippet可以使用的平臺,iOS,macOC,tvOS,watchOS這四大平臺。
completion shortcut 快捷鍵的內(nèi)容了,輸入這個內(nèi)容,Xcode會提示出snippet
completion scopes 是指這個快捷鍵可以使用的范圍,函數(shù)和方法中,還是類的聲明中,類的實現(xiàn)中,或者是所有的地方。點擊Function or Method 可以選擇。
如果希望 快捷鍵中的部分內(nèi)容可以直接輸入替換,可以用<##>,把需要替換的內(nèi)容寫在##之間包起來。
第三步保存或者更改 snippet

屏幕快照 2017-06-17 上午8.26.22.png
第四步 在Xcode中使用這個snippet

snippet的使用.png
刪除 snippet ,選中 需要刪除的代碼塊,然后點擊鍵盤上的delete,Xcode會提示是否刪除這個代碼塊,選擇刪除就可以了。
常用代碼塊

注釋

方法注釋

控制器結構注釋

ZZW前綴

沙盒路徑
參考資料
http://blog.devtang.com/2012/02/04/use-git-to-manage-code-snippets/