Xcode使用的一些小技巧,值得一看。


有時我們需要對一個已有項目進行重構,改進設計,提高代碼質量。以下幾個Xcode 4中的功能,會使重構的工作變得輕松很多。

1.打開項目
我的項目是Xcode3.x中編輯的,在用Xcode 4 打開時出現了幾個項目設置問題的警告,這種情況很好辦,只需要選中Validate Project Settings,然后點擊Perform Changes即可。

Xcode <wbr>4 <wbr>Project <wbr>Refactor小技巧

2.Snapshot
在重構之前,有必要對項目進行備份,以便出現問題時可以恢復。最直接的辦法就是創建一個項目文件夾的副本了,如果改動比較多,總不能每改一次就復制一個版本吧。Xcode為我們提供了一個“Create Snapshot”的功能,可以在菜單欄File菜單中找到。顧名思義,就是創建一個快照,可以為每個快照命名,添加描述,將項目當前的狀態存起來。如果修改失敗,可以“Restore Snapshot”,恢復到任何一個已創建的快照。

3.修改項目名稱
這一點Xcode4 提供了很方便的解決方案,在菜單中選擇View --> Utilities --> Show File Inspector。打開File Inspector,點擊項目名稱,在Identity下的Preject Name中修改項目名稱,在出現的“Rename project  content items?”窗口點擊“Rename”,項目名稱就修改成功了。

Xcode <wbr>4 <wbr>Project <wbr>Refactor小技巧

Xcode <wbr>4 <wbr>Project <wbr>Refactor小技巧

Xcode <wbr>4 <wbr>Project <wbr>Refactor小技巧

4.修改類名(同樣適用於修改變量名)
類名的修改就不能在File Inspector中做了,這樣只會更改選中文件的名稱。進入類的.h或.m文件編輯界面,如圖所示選中類名,在右鍵菜單中選擇“Refactor --> Rename”,之后就出現編輯窗口,切記要選中“Rename related files”,“Preview”要修改的文件,“Save”就可以了。

Xcode <wbr>4 <wbr>Project <wbr>Refactor小技巧

5.設置顯示作者、公司名稱
以上修改完類名后會發現,文件頭部的注釋信息是沒法隨之更改的,這些只能手動更改了,我還還沒找到更快的方法。不過可以設置作者和公司信息,這些信息在系統自帶的地址簿中可以修改,下次新建文件時就可以自動生成了。

6.格式化代碼
整齊的縮進會讓代碼看起來很漂亮,單獨對某行代碼增加或減少縮進可以使用快捷鍵command+]和command+[。如果整篇代碼很不規則呢,選中要格式化的代碼段,選擇菜單欄Editor --> Structure --> Re-Indent,或者直接使用其快捷鍵 Ctrl+I ,代碼縮進瞬間變規范。

7.Edit All in Scope
這個東西很神奇,在修改局部變量名時非常好用。選中某個變量,選擇菜單 Editor --> Edit All in Scope,就會出現這樣的效果:

Xcode <wbr>4 <wbr>Project <wbr>Refactor小技巧

這時只要修改其中任意位置的變量名,其他位置變量名也就隨之被修改了。

Anyway,良好的編碼習慣真的很重要,不要因為趕進度或者覺得只是在寫Demo就不注重編碼規范和結構設計,彼時的偷懶就會導致此時重構項目的大麻煩了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM