iOS開發5年了,3年前想着不按期的總結一下iOS開發心得,結果3年以內,只寫了3篇文章,着實汗顏。xcode
今天開始,重拾以前的計劃,iOS工做總結,先從提升編碼效率的快捷鍵設置開始。編碼
廢話不說了,直接來乾貨了。3d
xcode10以後,自定義Code Snippet的入口變了。相比以前更加便捷了。代理
我分別從三個角度以圖文的形式來描述這塊內容。分別是 自定義代碼塊的過程、自定義代碼塊的使用過程、自定義代碼塊轉移過程。後面看圖。code
進入看圖說話:cdn
自定義代碼塊的過程:blog
須要替代的字,能夠以下圖所示這樣搞: ip
上圖爲定義屬性事例,下圖定義代碼塊的具體事例: 開發
選中咱們上面截圖中的全部代碼,右擊鼠標,彈出以下截圖內容,進入snippet中進行設置。it
自定義代碼塊的增長與刪除
自定義代碼塊的使用過程
咱們輸入標籤,就會有提示,好比說,咱們輸入ld ,會給咱們一堆咱們自定義的提示,好比咱們選擇delegate的定義
那麼就會出現"自定義代碼塊使用2" 這個截圖。看看是否是幫咱們省了很多敲代碼的時間呢?
同理,咱們還能夠定義其餘的代碼塊,好比說tableview。咱們通常必須實現的那幾個代理。咱們也能夠搞成一個代碼塊去作。
自定義代碼塊的轉移過程
當咱們再更換電腦的時候,咱們也是能夠把上述咱們自定義的代碼塊轉移到別的電腦上的。
在咱們設置代碼塊的時候,xcode會自動爲咱們生成相應的文件。而這文件是能夠拷貝到咱們新的電腦上的。這樣咱們換電腦也不用擔憂了。
代碼塊的具體路徑以下:
~/Library/Developer/Xcode/UserData/CodeSnippets