iOS高效開(kāi)發(fā)必備技巧之自定義代碼塊
iOS開(kāi)發(fā)5年了,3年前想著不定期的總結(jié)一下iOS開(kāi)發(fā)心得真朗,結(jié)果3年之內(nèi),只寫(xiě)了3篇文章僧诚,著實(shí)汗顏遮婶。
今天開(kāi)始,重拾之前的計(jì)劃湖笨,iOS工作總結(jié)旗扑,先從提高編碼效率的快捷鍵設(shè)置開(kāi)始。
廢話不說(shuō)了慈省,直接來(lái)干貨了臀防。
xcode10之后,自定義Code Snippet的入口變了边败。相比之前更加便捷了袱衷。
我分別從三個(gè)角度以圖文的形式來(lái)描述這塊內(nèi)容。分別是?自定義代碼塊的過(guò)程笑窜、自定義代碼塊的使用過(guò)程致燥、自定義代碼塊轉(zhuǎn)移過(guò)程。后面看圖排截。
進(jìn)入看圖說(shuō)話:
自定義代碼塊的過(guò)程:
需要替代的字嫌蚤,可以如下圖所示這樣搞:
上圖為定義屬性事例,下圖定義代碼塊的具體事例:
選中我們上面截圖中的所有代碼断傲,右擊鼠標(biāo)脱吱,彈出如下截圖內(nèi)容,進(jìn)入snippet中進(jìn)行設(shè)置认罩。
自定義代碼塊的增加與刪除
自定義代碼塊的使用過(guò)程
我們輸入標(biāo)簽箱蝠,就會(huì)有提示,比如說(shuō),我們輸入ld 抡锈,會(huì)給我們一堆我們自定義的提示疾忍,比如我們選擇delegate的定義
那么就會(huì)出現(xiàn)"自定義代碼塊使用2" 這個(gè)截圖〈踩看看是不是幫我們省了不少敲代碼的時(shí)間呢一罩?
同理,我們還可以定義其他的代碼塊撇簿,比如說(shuō)tableview聂渊。我們一般必須實(shí)現(xiàn)的那幾個(gè)代理。我們也可以搞成一個(gè)代碼塊去做四瘫。
自定義代碼塊的轉(zhuǎn)移過(guò)程
當(dāng)我們?cè)俑鼡Q電腦的時(shí)候汉嗽,我們也是可以把上述我們自定義的代碼塊轉(zhuǎn)移到別的電腦上的。
在我們?cè)O(shè)置代碼塊的時(shí)候找蜜,xcode會(huì)自動(dòng)為我們生成相應(yīng)的文件饼暑。而這文件是可以拷貝到我們新的電腦上的。這樣我們換電腦也不用擔(dān)心了洗做。
代碼塊的具體路徑如下:
~/Library/Developer/Xcode/UserData/CodeSnippets