為XCode 4加速

來源:互聯網
上載者:User

 轉載請註明出處:http://blog.csdn.net/horkychen  

    

  1. XCode 4開啟時,自動載入上次的工程,需要較長時間。

     這是因為Lion提供了新功能讓應用程式恢複上次關閉時的狀態。如果僅是臨時不希望下去開啟時不要開啟現在使用的項目,可以在退出使用CMD+Q+OPTION代替CMD+Q。

   如果預設不希望再開啟,就可以使用下面的指令:

              defaults write com.apple.Xcode ApplePersistenceIgnoreState YES

   *對其它程式,只要改變中間的App ID就可以了。

 

  2. 在Mac Lion下使用XCode 4時,調試大型的工程,速度慢得讓人無語。划到一個地方,就可能讓你一頓慢悠悠的等待。XCode 4的indexing系統消耗太大,這會導致在調試時經常會卡住。它帶來的好處很多,比如自動補全、尋找定義等。但為了提升調試的效能,可以使用下面的方式:

                defaults write com.apple.dt.Xcode IDEIndexDisable 1

    * 需要時候,把1改為0就可以了。

 

  3. 編譯速度最佳化

   正像在VS2010使用/MP選項提供多進程編譯一樣。XCode也有相似的功能,可以使用下面的指令設定:

         defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 8

         defaults write com.apple.Xcode IDEBuildOperationMaxNumberOfConcurrentCompileTasks 8

    * 8是你期望的並行的編譯進程數

  

備忘:

 defaults是Mac OS下用於改寫應用程式的Preference檔案的指令,而對應的preference檔案可以在~/Library/Preferences下找到。

 詳細的說明可以官方的這個地址找到:
XCode User Defaults.

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.